XML 46 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Accounts Receivable (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Accounts Receivable, after Allowance for Credit Loss [Abstract]    
Billed accounts receivable $ 25,366 $ 18,586
Unbilled receivables 32,579 41,374
Allowance for doubtful accounts (211) (116)
Accounts receivable, net $ 57,734 $ 59,844