v3.26.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
3 Months Ended
Mar. 31, 2026
Accounting Policies [Abstract]  
Schedule of Changes in Contract Assets The changes in contract assets for the year ended December 31, 2025 and three months ended March 31, 2026 were as follows (in thousands):

 

Balance at December 31, 2024

$

5,449

 

Revenue recognized from contract assets

 

42,598

 

Conversion of contract assets into accounts receivable

 

(40,851

)

Balance at December 31, 2025

$

7,196

 

Revenue recognized from contract assets

 

10,583

 

Conversion of contract assets into accounts receivable

 

(9,502

)

Balance at March 31, 2026

 

8,277

 

 

Schedule of Allowance For Credit Losses

The changes in the allowance for credit losses for the year ended December 31, 2025 and the three months ended March 31, 2026 were as follows (in thousands):

 

Balance at December 31, 2024

$

(1,690

)

Provisions for expected credit losses

 

(595

)

Foreign currency adjustments

 

(130

)

Utilization of allowance for credit losses

 

213

 

Balance at December 31, 2025

$

(2,202

)

Provisions for expected credit losses

 

(313

)

Foreign currency adjustments

 

52

 

Utilization of allowances for credit losses

 

-

 

Balance at March 31, 2026

$

(2,462

)