v3.25.2
SIGNIFICANT ACCOUNTING POLICIES - Defined Contribution Plan and Severance (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Defined Contribution Plan        
401(k) match expense $ 1,300 $ 1,700 $ 3,200 $ 3,500
Selling, general and administrative $ 38,935 $ 38,981 $ 76,367 82,961
Severance        
Defined Contribution Plan        
Selling, general and administrative       $ 600