v3.26.1
LONG-TERM DEBT AND BONDS PAYABLE - Sylebra Credit Facility (Details) - USD ($)
3 Months Ended
Mar. 15, 2023
Mar. 31, 2026
Dec. 31, 2025
Sylebra line of credit      
Debt Instrument [Line Items]      
Maximum borrowing capacity   $ 200,000,000 $ 200,000,000
Line of credit   0 0
Revolving Credit Facility      
Debt Instrument [Line Items]      
Maximum borrowing capacity   $ 200,000,000  
Credit facility, affiliates of lender, beneficial owners percentage 5.00%    
Credit facility, commitment fee percentage 0.25% 0.25%  
Line of credit   $ 0 $ 0
Revolving Credit Facility | Thereafter      
Debt Instrument [Line Items]      
Debt basis spread on variable rate 17.50%