v3.26.1
Condensed Consolidated Balance Sheet Details (Tables)
6 Months Ended
Jun. 30, 2026
Balance Sheet Related Disclosures [Abstract]  
Schedule of Components of Prepaid Expenses and Other Assets
The following table shows the components of Prepaid expenses and other (in thousands):
June 30, 2026December 31, 2025
Current portion of IRA vendor rebates$51,380 $152,036 
Prepaid taxes27,841 27,319 
Other25,355 21,753 
Total prepaid expenses and other$104,576 $201,108 

Other assets
The following table shows the components of Other assets (in thousands):
June 30, 2026December 31, 2025
IRA vendor rebates, net of current portion$91,313 $10,922 
Other17,889 18,796 
Total other assets$109,202 $29,718 
Schedule of Components of Contingent Consideration Liabilities
The following table shows the components of contingent consideration (in thousands):
June 30, 2026December 31, 2025
Current portion of contingent consideration
TRA
$1,622 $2,757 
Earnout Consideration
9,353 11,794 
Total current portion of contingent consideration
$10,975 $14,551 
Contingent consideration, net of current portion
TRA
$4,565 $5,495 
Earnout Consideration
9,031 7,244 
Total contingent consideration, net of current portion
$13,596 $12,739 
Schedule of Accrued Liabilities
Accrued expenses consisted of the following (in thousands):
June 30, 2026December 31, 2025
Accrued payables
$44,721 $14,185 
Accrued payroll expenses
31,850 17,135 
Accrued interest
5,282 5,564 
Other accrued expenses
19,648 17,405 
Accrued expenses
$101,501 $54,289 
Schedule of Right of Use Assets Lease Liabilities
The following table summarizes the Company’s right-of-use (“ROU”) assets and lease liabilities (in thousands):
June 30, 2026December 31, 2025
Lease assets
Finance lease ROU assets$48,300 $48,791 
Operating lease ROU assets, including $24,645 and $26,419, respectively, from leases with related parties
44,080 48,297 
Lease assets$92,380 $97,088 
Current portion of lease liabilities
Finance lease liabilities, current portion$506 $188 
Operating lease liabilities, current portion, including $630 and $592, respectively, from leases with related parties
6,905 7,474 
Current portion of lease liabilities$7,411 $7,662 
Lease liabilities, net of current portion
Finance lease liabilities, long-term portion$43,172 $42,264 
Operating lease liabilities, long-term portion, including $24,900 and $26,050, respectively, from leases with related parties
44,554 47,288 
Lease liabilities, net of current portion$87,726 $89,552