Quarterly report [Sections 13 or 15(d)]

COMMITMENTS AND CONTINGENCIES (Details)

v3.26.1
COMMITMENTS AND CONTINGENCIES (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Feb. 28, 2026
Jun. 18, 2025
Loss Contingencies [Line Items]          
Line of credit facility, maximum borrowing capacity         $ 585,000,000
Standby Letters of Credit          
Loss Contingencies [Line Items]          
Letters of credit outstanding, amount $ 35,000   $ 35,000    
Standby letters of credit drawn 0   0    
Standby Letters of Credit | Federal Agencies          
Loss Contingencies [Line Items]          
Line of credit facility, maximum borrowing capacity 10,000   10,000    
Standby Letters of Credit | Insurance Company          
Loss Contingencies [Line Items]          
Line of credit facility, maximum borrowing capacity 25,000   25,000    
Surety Bond          
Loss Contingencies [Line Items]          
Value of surety bonds issued       $ 99,740  
Surety Bond | Insurance Company One          
Loss Contingencies [Line Items]          
Value of surety bonds issued 250,000   250,000    
Surety Bond | Insurance Company Two          
Loss Contingencies [Line Items]          
Value of surety bonds issued 2,000,000   2,000,000    
Surety Bond          
Loss Contingencies [Line Items]          
Value of surety bonds issued 2,374,740   2,275,000    
Issued surety bonds 25,000   $ 25,000    
RRC surety bonds $ 11,250 $ 7,500