XML 68 R56.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Mar. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Dec. 31, 2022
Surety Bond          
Business Acquisition, Contingent Consideration [Line Items]          
Contractual obligation $ 173,500 $ 173,500      
Array | Tax Receivable Agreement          
Business Acquisition, Contingent Consideration [Line Items]          
Contingent consideration 8,201 $ 8,201 $ 10,363 $ 8,725 $ 8,587
Tax receivable agreement, payment term   125 days      
Commercial Supplier Settlement          
Business Acquisition, Contingent Consideration [Line Items]          
Litigation settlement, amount awarded from other party 4,000        
Litigation settlement, amount awarded from other party, one-time cash payment 2,600        
Litigation settlement, amount awarded from other party, vendor credit 1,400        
Cost of revenue | Commercial Supplier Settlement          
Business Acquisition, Contingent Consideration [Line Items]          
Litigation settlement, amount awarded from other party 4,000        
Prepaid and other expenses, net | Commercial Supplier Settlement          
Business Acquisition, Contingent Consideration [Line Items]          
Litigation settlement, amount awarded from other party $ 4,000