XML 208 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue Recognition (Contract Balances) (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Trade accounts receivable  
Balance at January 1, 2023 $ 409
Balance at December 31, 2023 0
Increase (decrease) in trade accounts receivable (409)
Contract asset (current)  
Increase (decrease) in contract asset (current) (409)
Contract asset (long-term)  
Balance at January 1, 2023 5,985
Balance at December 31, 2023 3,712
Increase (decrease) in contract asset (long-term) (2,273)
Contract liability (current)  
Balance at January 1, 2023 833
Balance at December 31, 2023 878
Increase (decrease) in contract liability (current) 45
Contract liability (long-term)  
Balance at January 1, 2023 1,709
Balance at December 31, 2023 1,470
Increase (decrease) in contract liability (long-term) (239)
Trade Accounts Receivable  
Trade accounts receivable  
Balance at January 1, 2023 37,940
Balance at December 31, 2023 37,429
Increase (decrease) in trade accounts receivable (511)
Contract asset (current)  
Increase (decrease) in contract asset (current) $ (511)