XML 61 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue from Contracts with Customers - Contract Assets Table (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Change in Contracts with Customer, Asset [Roll Forward]    
Contract assets balance at beginning of year $ 39,292  
Amounts transferred to Accounts receivable, net that were included in the contract assets balance at the beginning of the period (1,928)  
Additional estimated revenues recognized 1,974  
Contract assets balance at end of period 39,338  
Contract Assets [Abstract]    
Other current assets 8,708 $ 9,595
Other assets 30,630  
Total contract assets from contracts with customers $ 39,338 $ 39,292