XML 53 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue from Contracts with Customers - Contract Assets Table (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 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) (2,688)  
Additional estimated revenues recognized 2,100 7,344  
Contract assets balance at end of period 27,217 27,217  
Contract Assets [Abstract]      
Other current assets 9,390 9,390 $ 3,381
Other assets 17,827 17,827  
Total contract assets from contracts with customers $ 27,217 $ 27,217 $ 22,561