XML 52 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Contract Balances (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Accounts Receivable    
Accounts receivable - contracts with customers $ 4,353 $ 3,354
Accounts receivable - ASC 842 10,653 8,164
Total Accounts Receivable 15,006 11,518
Less: Allowance for doubtful accounts (338) (1,129)
Total Accounts Receivable, net 14,668 10,389
Deferred income $ 37 $ 1,312