v3.26.1
LONG-TERM DEBT AND BONDS PAYABLE - Summary of Revenue Bonds (Details) - Revenue Bonds - USD ($)
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Oct. 25, 2024
Debt Instrument [Line Items]      
Principal amount $ 227,180,000 $ 1,000  
Outstanding amount 146,490,000    
2020A Bond Series Maturing December 1, 2030      
Debt Instrument [Line Items]      
Principal amount     $ 38,700,000
Outstanding amount $ 35,365,000    
Interest rate 6.50%    
Maturity date Dec. 01, 2030    
2020A Bond Series Maturing December 1, 2042      
Debt Instrument [Line Items]      
Principal amount     168,480,000
Outstanding amount $ 92,845,000    
Interest rate 7.00%    
Maturity date Dec. 01, 2042    
2020B Bond Series Maturing December 1, 2027      
Debt Instrument [Line Items]      
Principal amount     10,000,000
Outstanding amount $ 9,050,000    
Interest rate 10.00%    
Maturity date Dec. 01, 2027    
2020C Bond Series Maturing December 1, 2027      
Debt Instrument [Line Items]      
Principal amount     $ 10,000,000
Outstanding amount $ 9,230,000    
Interest rate 13.00%    
Maturity date Dec. 01, 2027