XML 77 R66.htm IDEA: XBRL DOCUMENT v3.25.4
LONG-TERM DEBT AND BONDS PAYABLE - Sylebra Credit Facility (Details) - USD ($)
6 Months Ended 12 Months Ended
Nov. 04, 2025
Jun. 20, 2025
May 28, 2025
Apr. 11, 2025
Mar. 15, 2023
Jun. 30, 2025
Dec. 31, 2025
Jun. 16, 2025
Feb. 05, 2025
Dec. 31, 2024
Limited Consent and Seventh Amendment to Credit Agreement | Minimum                    
Debt Instrument [Line Items]                    
Credit facility, affiliates of lender, beneficial owners percentage                 5.00%  
Sylebra line of credit                    
Debt Instrument [Line Items]                    
Maximum borrowing capacity             $ 200,000,000     $ 200,000,000
Line of credit             $ 0     0
Line of credit, maturity date             Sep. 30, 2027      
Amount of proceeds on the borrowing on the line of credit           $ 10,000,000        
Repayment on the line of credit           $ 10,000,000        
Revolving Credit Facility                    
Debt Instrument [Line Items]                    
Maximum borrowing capacity             $ 200,000,000      
Credit facility, affiliates of lender, beneficial owners percentage         5.00%          
Debt basis spread on variable rate     21.80%              
Credit facility, commitment fee percentage     0.25%   0.25%          
Line of credit             0     $ 0
Line of credit, maturity date Sep. 30, 2027     Sep. 30, 2026            
Additional borrowings allowed outside of the line of credit agreement               $ 50,000,000    
Repayment on the line of credit   $ 10,000,000                
Revolving Credit Facility | Sylebra line of credit                    
Debt Instrument [Line Items]                    
Debt issuance costs             $ 2,100,000      
Revolving Credit Facility | Thereafter                    
Debt Instrument [Line Items]                    
Debt basis spread on variable rate         17.50%