XML 78 R66.htm IDEA: XBRL DOCUMENT v3.23.1
Contract Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Contract liabilities [Abstract]      
Revenue recognized $ (253) $ (32)  
Total contract liabilities 290 341 $ 69
New Service Agreement Additions [Member]      
Contract liabilities [Abstract]      
Total contract liabilities 202 100  
Deposit on Future Equipment Purchases [Member]      
Contract liabilities [Abstract]      
Total contract liabilities $ 0 $ 204