v3.26.1
RESTRICTED CASH AND CASH EQUIVALENTS (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Dec. 31, 2024
Restricted Cash and Cash Equivalent Item [Line Items]        
Total restricted cash and cash equivalents $ 526,793 $ 531,976    
Cash and cash equivalents 76,322 111,756    
Total cash, cash equivalents, and restricted cash 603,115 643,732 $ 659,060 $ 649,087
Cash securing trust accounts        
Restricted Cash and Cash Equivalent Item [Line Items]        
Total restricted cash and cash equivalents 165,746 204,129    
Cash securing letters of credit issued        
Restricted Cash and Cash Equivalent Item [Line Items]        
Total restricted cash and cash equivalents 344,911 310,688    
Cash securing debt facility        
Restricted Cash and Cash Equivalent Item [Line Items]        
Total restricted cash and cash equivalents 10,000 10,000    
Other        
Restricted Cash and Cash Equivalent Item [Line Items]        
Total restricted cash and cash equivalents $ 6,136 $ 7,159