v3.26.1
RESTRICTED CASH AND CASH EQUIVALENTS (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Restricted Cash and Cash Equivalent Item [Line Items]        
Total restricted cash and cash equivalents $ 535,151 $ 531,976    
Cash and cash equivalents 75,088 111,756    
Total cash, cash equivalents, and restricted cash 610,239 643,732 $ 642,759 $ 649,087
Cash securing trust accounts        
Restricted Cash and Cash Equivalent Item [Line Items]        
Total restricted cash and cash equivalents 170,267 204,129    
Cash securing letters of credit issued        
Restricted Cash and Cash Equivalent Item [Line Items]        
Total restricted cash and cash equivalents 349,701 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 $ 5,183 $ 7,159