XML 45 R29.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2024
Summary of Significant Accounting Policies  
Schedule of accounts receivable

    

December 31, 

2024

2023

Trade accounts receivable

 

$

78,464

 

$

69,245

Unbilled accounts receivable

 

7,213

 

4,725

 

85,677

 

73,970

Less allowance for credit losses

(186)

(246)

Total accounts receivable, net

$

85,491

$

73,724