v3.24.2.u1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Sales tax liability $ 67,748 $ 28,847
Accrued bonus 16,148 13,259
Accrued accounts payable 12,333 15,506
Accrued interest 53,616 8,313
Station project accrual 5,402 7,797
Accrued taxes 9,880 6,415
Accrued professional fees 906 6,015
Contingent consideration 3,673 3,673
Accrued payroll 4,613 3,321
Accrued insurance 0 856
Lease liabilities - current portion 11,209 0
Equipment financing - current portion 7,246 0
Other 4,650 3,076
Total accrued liabilities $ 197,424 $ 97,078