Quarterly report [Sections 13 or 15(d)]

Other Balance Sheet Components (Tables)

v3.26.1
Other Balance Sheet Components (Tables)
6 Months Ended
Jun. 30, 2026
Balance Sheet Related Disclosures [Abstract]  
Schedule of Inventories
Inventories for the periods presented consist of the following (in thousands):
June 30, 2026 December 31, 2025
Raw materials $ 7,233  $ 4,514 
Work in process 6,999  3,910 
Finished goods 2,839  4,712 
Total $ 17,071  $ 13,136 
Reported as:
Inventories $ 14,367  $ 11,506 
Other assets 2,704  1,630 
Total $ 17,071  $ 13,136 
Schedule of Prepaid and Other Current Assets
Prepaid and other current assets for the periods presented consist of the following (in thousands):
June 30, 2026 December 31, 2025
Prepaid inventory $ 9,780  $ 11,849 
Prepaid research and development costs 4,986  4,886 
Others 5,026  5,207 
Total prepaid and other current assets $ 19,792  $ 21,942 
Schedule of Intangible Assets
Intangible assets consist of the following (in thousands):
June 30, 2026 December 31, 2025
Intangible assets cost $ 100,924  $ 30,360 
Accumulated amortization (7,046) (5,612)
Intangible assets, net $ 93,878  $ 24,748 
Schedule of Estimated Future Amortization Expense of Intangible Asset The following table presents the estimated future amortization expense of intangible assets at June 30, 2026 (in thousands):
Remainder of 2026 $ 3,527 
2027 7,055 
2028 7,055 
2029 7,055 
2030 7,055 
Thereafter 62,131 
$ 93,878