XML 92 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
REVENUES FROM CONTRACTS WITH CUSTOMERS (Schedule of Changes in Contract Assets and Liabilities) (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Contract Asset  
Contract asset, Beginning of period $ 10,122
Transferred to trade receivable from contract asset included in beginning of the year contract asset (7,743)
Written off from beginning of the year contract asset due to Boston recall (2,379)
Contract asset, net of transferred to trade receivables on contracts during the period 9,233
Contract asset, End of Period 9,233
Contract Liability  
Contract liability, Beginning of Period 16,127
Recognition of revenue included in beginning of year contract liability (6,834)
Contract liability, net of revenue recognized on contracts during the period 6,951
Foreign currency translation 8
Contract liability, End of Period $ 16,252