Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.3
Company Description and Summary of Significant Accounting Policies, Contract Asset and Accounts Receivable and Allowances for Doubtful Accounts (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Dec. 31, 2022
Contract Asset and Accounts Receivable and Allowances for Doubtful Accounts [Abstract]      
Contract assets and unbilled receivables (Note 9) $ 1,211   $ 3,552
Bad debt expense 0    
Allowance for doubtful accounts $ 0 $ 0