v3.26.1
RESTRICTED CASH - Schedule of Restricted Cash (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Feb. 28, 2026
Dec. 31, 2025
Jun. 30, 2025
Restricted Cash and Cash Equivalent Item [Line Items]        
Restricted cash $ 53,377   $ 57,500 $ 25,000
Restricted cash as covenant for the Credit Facility        
Restricted Cash and Cash Equivalent Item [Line Items]        
Restricted cash 0 $ 57,500 57,500  
Restricted cash as collateral for the letters of credit        
Restricted Cash and Cash Equivalent Item [Line Items]        
Restricted cash $ 53,377   $ 0