XML 96 R82.htm IDEA: XBRL DOCUMENT v3.22.4
CONTRACT LIABILITIES (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
CONTRACT LIABILITIES      
Contract liability $ 8,000 $ 4,400  
Contract liabilities, Current portion (7,332) (3,817)  
Deferred revenue 24,642 10,217 $ 12,732
Deferred revenue recognized in earnings $ 20,956 $ 10,382 $ 19,489