Annual report pursuant to Section 13 and 15(d)

Company Description and Summary of Significant Accounting Policies, Contract Asset and Accounts Receivable and Allowances for Doubtful Accounts (Details)

v3.23.1
Company Description and Summary of Significant Accounting Policies, Contract Asset and Accounts Receivable and Allowances for Doubtful Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Contract Asset and Accounts Receivable and Allowances for Doubtful Accounts [Abstract]    
Contract asset (Note 10) $ 3,552 $ 0
Allowance for doubtful accounts 0 0
Bad debt expense $ 0 $ 0