XML 51 R44.htm IDEA: XBRL DOCUMENT v3.25.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Changes in Contract Assets (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Change in Contract with Customer, Asset [Abstract]    
Beginning balance $ 5,572 $ 4,157
Revenue recognized from contract assets 44,129 55,937
Conversion of contract assets into accounts receivable (41,604) (54,522)
Ending balance $ 8,097 $ 5,572