XML 46 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Summary of Significant Accounting Policies  
Schedule of accounts receivable

    

December 31, 

2023

2022

Trade accounts receivable

 

$

69,245

 

$

68,886

Unbilled accounts receivable

 

4,725

 

11,915

 

73,970

 

80,801

Less allowance

(246)

(218)

$

73,724

$

80,583