XML 45 R29.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Balance Sheet Details (Tables)
9 Months Ended
Sep. 30, 2025
Balance Sheet Related Disclosures [Abstract]  
Schedule of Current Inventory, Net
Inventories, net consisted of the following (in thousands):
September 30, 2025December 31, 2024
Raw materials$75,144 $60,588 
Finished goods105,741 140,230 
Total inventories, net
$180,885 $200,818 
Schedule of Components of Prepaid Expenses and Other Current Assets and Other Assets
The following table shows the components of Prepaid expenses and other current assets (in thousands):
September 30, 2025December 31, 2024
IRA vendor rebates$42,742 $115,458 
Prepaid taxes24,088 14,650 
Other17,139 27,819 
Total prepaid expenses and other current assets
$83,969 $157,927 

Other assets
The following table shows the components of Other assets (in thousands):
September 30, 2025December 31, 2024
IRA vendor rebates$110,593 $— 
Other72,344 41,701 
Total other assets
$182,937 $41,701 
Schedule of Components of Contingent Consideration Liabilities
The following table shows the components of contingent consideration (in thousands):
September 30, 2025December 31, 2024
Current portion of contingent consideration
TRA
$3,093 $1,193 
Earnout Consideration
14,573 — 
Total current portion of contingent consideration
$17,666 $1,193 
Contingent consideration, net of current portion
TRA
$5,375 $7,868 
Earnout Consideration
5,837 — 
Total contingent consideration, net of current portion
$11,212 $7,868