v3.25.1
SIGNIFICANT ACCOUNTING POLICIES - Defined Contribution Plan and Severance (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Defined Contribution Plan      
401(k) match expense $ 1,900 $ 1,700  
Selling, general and administrative 37,432 43,980  
Accrued salaries and benefits 15,345   $ 29,937
Severance      
Defined Contribution Plan      
Selling, general and administrative   $ 600  
Accrued salaries and benefits $ 100