XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Recognition (Contract Balances) (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2023
USD ($)
Trade accounts receivable  
Balance, January 1, 2023 $ 409
Balance, June 30, 2023 0
Increase (decrease) in trade accounts receivable (409)
Contract asset (current)  
Increase (decrease) in contract asset (current) (409)
Contract asset (long-term)  
Balance, January 1, 2023 5,985
Balance, June 30, 2023 3,559
Increase (decrease) in contract asset (long-term) (2,426)
Contract liability (current)  
Balance, January 1, 2023 833
Balance, June 30, 2023 1,122
Increase (decrease) in contract liability (current) 289
Contract liability (long-term)  
Balance, January 1, 2023 1,709
Balance, June 30, 2023 1,626
Increase (decrease) in contract liability (long-term) (83)
Trade Accounts Receivable  
Trade accounts receivable  
Balance, January 1, 2023 37,940
Balance, June 30, 2023 46,047
Increase (decrease) in trade accounts receivable 8,107
Contract asset (current)  
Increase (decrease) in contract asset (current) $ 8,107