v3.26.1
LONG-TERM DEBT AND BONDS PAYABLE - Summary of Revenue Bonds (Details) - Revenue Bonds - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Oct. 25, 2024
Debt Instrument [Line Items]      
Principal amount $ 249,550,000 $ 1,000  
Outstanding amount 150,210,000    
2020A Bond Series Maturing December 1, 2025      
Debt Instrument [Line Items]      
Principal amount     $ 12,370,000
Outstanding amount $ 0    
Interest rate 6.25%    
Maturity date Dec. 01, 2025    
2020A Bond Series Maturing December 1, 2030      
Debt Instrument [Line Items]      
Principal amount     38,700,000
Outstanding amount $ 38,700,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, 2025      
Debt Instrument [Line Items]      
Principal amount     10,000,000
Outstanding amount $ 0    
Interest rate 10.00%    
Maturity date Dec. 01, 2025    
2020B Bond Series Maturing December 1, 2027      
Debt Instrument [Line Items]      
Principal amount     10,000,000
Outstanding amount $ 9,260,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,405,000    
Interest rate 13.00%    
Maturity date Dec. 01, 2027