v3.26.1
FAIR VALUE MEASUREMENTS (Fair Value by Balance Sheet Grouping) (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Series A 2020 Bonds | Estimate of Fair Value Measurement    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Notes payable, fair value disclosure $ 117,212 $ 115,979
Series A 2021 Bonds | Estimate of Fair Value Measurement    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Notes payable, fair value disclosure 107,960 120,448
Series B 2021 Bonds | Estimate of Fair Value Measurement    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Notes payable, fair value disclosure 183,192 182,630
Series A 2024 Bonds | Estimate of Fair Value Measurement    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Notes payable, fair value disclosure 159,614 160,802
Series B 2024 Bonds | Estimate of Fair Value Measurement    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Notes payable, fair value disclosure 217,874 222,949
Series 2025 Bonds | Estimate of Fair Value Measurement    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Notes payable, fair value disclosure 318,216 309,285
Senior Notes due 2032 | Estimate of Fair Value Measurement    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Notes payable, fair value disclosure 0 638,880
EB-5 Loan Agreement (2)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-Term Debt, Fair Value 24,344 25,536
EB-5.2 Loan Agreement    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-Term Debt, Fair Value 9,157 9,529
EB-5.3 Loan Agreement    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-Term Debt, Fair Value $ 25,740 $ 25,315