XML 54 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue from Contracts with Customers - Contract Assets Table (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2023
Dec. 31, 2022
Change in Contracts with Customer, Asset [Roll Forward]      
Contract assets balance at beginning of year   $ 22,561  
Amounts transferred to Accounts receivable, net that were included in the contract assets balance at the beginning of the period $ (1,400) (4,089)  
Additional estimated revenues recognized (900) 6,477  
Contract assets balance at end of period 24,949 24,949  
Contract Assets [Abstract]      
Other current assets 7,850 7,850 $ 3,381
Other assets 17,099 17,099  
Total contract assets from contracts with customers $ 24,949 $ 24,949 $ 22,561