XML 104 R89.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue - Summary of Contract Assets and Liabilities (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2023
USD ($)
Contract Assets  
Balance, January 1, 2023 $ 1,294
Additional income receivable 82
Balance, June 30, 2023 1,376
Contract Liabilities  
Balance, January 1, 2023 5,634
Additional deferred income 490
Recognition of income previously deferred (72)
Balance, June 30, 2023 $ 6,052