XML 81 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue and Receivables - Summary of Contract Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Capitalized Contract Cost [Line Items]    
Contract assets, gross $ 39,627 $ 52,591
Allowance for credit losses (9,025) (5,453)
Contract with customer, asset, after allowance for credit loss 30,602 47,138
Prepaid expenses and other current assets    
Capitalized Contract Cost [Line Items]    
Contract with customer, asset, after allowance for credit loss 15,365 32,495
Other assets    
Capitalized Contract Cost [Line Items]    
Contract with customer, asset, after allowance for credit loss $ 15,237 $ 14,643