Annual report pursuant to Section 13 and 15(d)

Accounts Receivable, net (Details)

v3.23.1
Accounts Receivable, net (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Receivables [Abstract]    
Billed receivables $ 25,518 $ 14,820
Unbilled receivables 1,208 1,442
Total accounts receivable, net 26,726 16,262
Allowance for doubtful accounts $ 0 $ 0