XML 51 R35.htm IDEA: XBRL DOCUMENT v3.25.0.1
REVENUE (Tables)
12 Months Ended
Dec. 31, 2024
REVENUE  
Schedule of contract assets and contract liabilities

    

December 31,

    

December 31,

    

2024

    

2023

Contract assets

$

18,335

$

30,176

Contract liabilities

$

10,058

$

9,521