XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.2
Revenue Recognition (Contract Balances) (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2024
USD ($)
Trade accounts receivable  
Balance, January 1, 2024 $ 0
Balance, June 30, 2024 2,283
Increase (decrease) in trade accounts receivable 2,283
Contract asset (current)  
Increase (decrease) in contract asset (current) 2,283
Contract asset (long-term)  
Balance, January 1, 2024 3,712
Balance, June 30, 2024 3,500
Increase (decrease) in contract asset (long-term) (212)
Contract liability (current)  
Balance, January 1, 2024 878
Balance, June 30, 2024 843
Increase (decrease) in contract liability (current) (35)
Contract liability (long-term)  
Balance, January 1, 2024 1,470
Balance, June 30, 2024 3,100
Increase (decrease) in contract liability (long-term) 1,630
Trade Accounts Receivable  
Trade accounts receivable  
Balance, January 1, 2024 37,429
Balance, June 30, 2024 36,635
Increase (decrease) in trade accounts receivable (794)
Contract asset (current)  
Increase (decrease) in contract asset (current) $ (794)