v3.26.1
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue Recognition Product revenues, which are generally recognized at a point in time, and service revenues, which are generally recognized over time, are as follows:
Three Months Ended June 30,
Six Months Ended June 30,
2026202520262025
Product revenue$12,714 $14,055 $69,448 $23,982 
Product revenue - related party55,034 — 55,034 $— 
Service revenue1,027 1,181 1,256 $1,711 
Total revenues$68,775 $15,236 $125,738 $25,693 
Schedule of Information about Contract Assets and Liabilities from Contracts with Customers
The following table provides information about contract assets and contract liabilities from contracts with customers. Contract assets, current, Contract liabilities, current and Contract liabilities, long-term are included separately on the Unaudited Condensed Consolidated Balance Sheets and contract assets expected to be recognized in greater than twelve months are included under Other assets, net.
June 30, 2026
December 31, 2025
Contract assets$22,850 $15,488 
Contract liabilities$9,886 $17,481 
The following table provides information about changes in Contract liabilities:
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Contract liabilities, beginning of the period
$8,952 $43,413 $17,481 $26,349 
Amounts in beginning balance recognized in revenue
(395)(6,115)(10,637)(11,113)
Revenue recognized in current period
(49,628)(9,750)(49,928)(11,251)
Advance payments received from customers
50,957 11,989 52,970 35,552 
Contract liabilities, end of the period
$9,886 $39,537 $9,886 $39,537