v3.25.2
LEASES (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 12, 2024
Squarefeet
Option
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Lease
Jun. 30, 2024
USD ($)
Operating Leases [Abstract]          
Approximate area of leased school space | Squarefeet 65,000        
Operating lease term 15 years 9 months        
Number of renewal options | Option 2        
Components of Lease Cost [Abstract]          
Amortization of leased assets       $ 835 $ 787
Total lease cost   $ 6,235 $ 5,877 12,439 11,621
Cash paid for amounts included in the measurement of operating lease liabilities [Abstract]          
Operating Cash Flows - operating leases   4,913 4,515 9,697 9,010
Operating Cash Flows - finance leases   591 552 1,173 1,039
Financing Cash Flows - finance leases   (925) 107 (2,033) 64
Lease liabilities arising from obtaining right-of-use assets [Abstract]          
Operating leases   0 6,681 0 22,395
Finance leases   $ 0 $ 0 $ 0 $ 12,570
Number of new finance leases | Lease       0  
Number of lease modifications | Lease       0  
Weighted Average Remaining Lease Term [Abstract]          
Operating leases   12 years 7 months 20 days 12 years 1 month 9 days 12 years 7 months 20 days 12 years 1 month 9 days
Finance leases   16 years 14 days 16 years 9 months 29 days 16 years 14 days 16 years 9 months 29 days
Weighted Average Discount Rate [Abstract]          
Operating leases   6.58% 6.74% 6.58% 6.74%
Finance leases   7.67% 7.71% 7.67% 7.71%
Operating Leases [Abstract]          
2025 (excluding the six months ending June 30, 2025)   $ 8,910   $ 8,910  
2026   19,332   19,332  
2027   18,332   18,332  
2028   19,140   19,140  
2029   17,355   17,355  
2030   14,555   14,555  
Thereafter   118,024   118,024  
Total lease payments   215,648   215,648  
Less: imputed interest   (70,810)   (70,810)  
Present value of lease liabilities   144,838   144,838  
Finance Leases [Abstract]          
2025 (excluding the six months ending June 30, 2025)   1,366   1,366  
2026   2,817   2,817  
2027   2,918   2,918  
2028   3,023   3,023  
2029   3,132   3,132  
2030   3,244   3,244  
Thereafter   40,174   40,174  
Total lease payments   56,674   56,674  
Less: imputed interest   (25,379)   (25,379)  
Present value of lease liabilities   31,295   31,295  
Selling, General and Administrative [Member]          
Components of Lease Cost [Abstract]          
Operating lease cost   4,982 $ 4,819 9,971 $ 9,619
Variable lease cost   244 88 460 176
Depreciation and Amortization [Member]          
Components of Lease Cost [Abstract]          
Amortization of leased assets   418 418 835 787
Interest Expense [Member]          
Components of Lease Cost [Abstract]          
Interest on lease liabilities   $ 591 $ 552 $ 1,173 $ 1,039
Minimum [Member]          
Operating Leases [Abstract]          
Remaining lease term   1 year   1 year  
Renewal lease term 5 years        
Maximum [Member]          
Operating Leases [Abstract]          
Remaining lease term   20 years   20 years  
Renewal lease term 10 years