XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.1
BASIS OF PRESENTATION AND CRITICAL ACCOUNTING POLICIES - Schedule of Error Corrections and Prior Period Adjustments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Revenue $ 165,815 $ 270,120
Cost applicable to revenue 121,973 232,354
Gross profit $ 43,842 37,766
As Reported (Unaudited)    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Revenue   270,586
Cost applicable to revenue   232,820
Gross profit   37,766
Adjustment (Unaudited)    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Revenue   (466)
Cost applicable to revenue   (466)
Gross profit   $ 0