XML 77 R56.htm IDEA: XBRL DOCUMENT v3.22.0.1
Contract Assets and Liabilities Changes in Net Contract Assets (Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Contract assets    
Current $ 2,072 $ 1,238
Contract assets 2,072 1,238
Contract Liabilities    
Current 1,300 953
Non-current 435 293
Contract liabilities $ 1,735 $ 1,246