XML 55 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue from Contracts with Customers - Contract Assets Table (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 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,800) (5,683)  
Additional estimated revenues recognized 1,800 5,567  
Contract assets balance at end of period 39,176 39,176  
Contract Assets [Abstract]      
Other current assets 11,931 11,931 $ 9,595
Other assets 27,245 27,245  
Total contract assets from contracts with customers $ 39,176 $ 39,176 $ 39,292