XML 51 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Purchase Obligations
The Company's purchase obligations as of March 31, 2024 were as follows:
 Payments Due by Period
 Remainder of     
(in thousands)20242025202620272028Thereafter
Purchase obligations (1)
$277,259 $52,003 $5,072 $2,433 $2,414 $7,239 
_______________________________________________________________________________
(1)    The reported amounts exclude those liabilities included in accounts payable or accrued liabilities on the unaudited condensed consolidated balance sheet as of March 31, 2024.