XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2024
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Purchase Obligations
The Company's purchase obligations as of September 30, 2024 were as follows:
 Payments Due by Period
 Remainder of     
(in thousands)20242025202620272028Thereafter
Purchase obligations (1)
$237,533 $62,158 $5,392 $2,483 $2,417 $7,240 
_______________________________________________________________________________
(1)    The reported amounts exclude those liabilities included in accounts payable or accrued liabilities on the unaudited condensed consolidated balance sheet as of September 30, 2024.