v3.26.1
LONG-TERM DEBT AND BONDS PAYABLE - Revenue Bonds (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
$ / shares
Dec. 31, 2025
USD ($)
Oct. 25, 2024
USD ($)
Mar. 31, 2024
Oct. 07, 2020
Series
Debt Instrument [Line Items]                
Long term debt, bonds that available to be issued     $ 75,600,000          
Interest cost capitalized     0 $ 0        
Related Party                
Debt Instrument [Line Items]                
Long-term debt, gross $ 110,690,000   110,690,000          
Gross proceeds     0 10,063,000        
Revenue Bonds                
Debt Instrument [Line Items]                
Percentage of PCT purchased outstanding Revenue Bonds pursuant to purchase agreement             99.00%  
Number of debt offering series | Series               3
Long-term debt, gross 121,260,000   121,260,000   $ 121,749,000      
Principal amount 227,180,000 $ 1,000 227,180,000 $ 1,000        
Purchase price per bond | $ / shares       $ 880        
Gross proceeds       $ 16,800,000        
Interest expense 600,000 800,000 1,100,000 1,000,000        
Revenue Bonds | Senior Bonds                
Debt Instrument [Line Items]                
Long-term debt, gross 0 19,100,000 0 19,100,000        
Principal amount           $ 168,480,000    
Revenue Bonds | Related Party                
Debt Instrument [Line Items]                
Long-term debt, gross 110,690,000   110,690,000   $ 118,310,000      
Principal amount   1,000   $ 1,000        
Purchase price per bond | $ / shares       $ 880        
Gross proceeds       $ 10,100,000        
Interest expense 2,200,000 2,800,000 4,400,000 4,900,000        
Revenue Bonds | Related Party | Senior Bonds                
Debt Instrument [Line Items]                
Long-term debt, gross $ 0 $ 11,400,000 $ 0 $ 11,400,000