XML 52 R37.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Balance Sheets Details (Tables)
12 Months Ended
Dec. 31, 2025
Balance Sheet Related Disclosures [Abstract]  
Schedule of Current Inventory, Net
Inventories consist of the following (in thousands):
December 31,
20252024
Raw materials$47,613 $60,588 
Work in process2,195 — 
Finished goods100,566 140,230 
Total$150,374 $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):
December 31,
20252024
IRA vendor rebates$152,036 $115,458 
Prepaid taxes27,319 14,650 
Other21,753 27,819 
Total prepaid expenses and other current assets
$201,108 $157,927 
Schedule of Components of Contingent Consideration Liabilities
The following table shows the components of contingent consideration (in thousands):
December 31,
20252024
Current portion of contingent consideration
TRA
$2,757 $1,193 
Earnout Consideration
11,794 — 
Total current portion of contingent consideration
$14,551 $1,193 
Contingent consideration, net of current portion
TRA
$5,495 $7,868 
Earnout Consideration
7,244 — 
Total contingent consideration, net of current portion
$12,739 $7,868 
Schedule of Accrued Expenses And Other
Accrued expenses and other consisted of the following (in thousands):
December 31,
20252024
Accrued payables
$12,332 $46,043 
Accrued payroll expenses
17,135 13,068 
Accrued interest
5,564 692 
Non-income taxes payable
1,853 4,019 
Other
17,405 27,361 
Accrued expenses and other$54,289 $91,183