XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accounts Receivable (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Accounts Receivable    
Trade accounts receivable $ 68,170 $ 69,245
Unbilled accounts receivable 8,499 4,725
Accounts receivable, gross 76,669 73,970
Less allowance for credit losses (244) (246)
Accounts receivable, net $ 76,425 $ 73,724