XML 74 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue Recognition Contract Balances (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]    
Receivables from Customers $ 67,741 $ 61,687
Contract with Customer, Asset, Net, Noncurrent 3,524 4,321
Contract with Customer, Liability, Current 1,022 983
Increase (Decrease) in Receivables 6,054  
Increase (Decrease) in Other Noncurrent Assets (797)  
Increase (Decrease) in Other Current Liabilities 39  
Contract with Customer, Asset, after Allowance for Credit Loss, Current 18 $ 18
Increase (Decrease) in Other Current Assets $ 0