XML 78 R67.htm IDEA: XBRL DOCUMENT v3.25.3
LEASES AND RELATED PARTY LEASES - Future Minimum Lease Payment Under Operating Leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Operating Leased Assets [Line Items]    
Remainder of 2025 $ 5,772  
2026 17,620  
2027 20,916  
2028 18,483  
2029 18,115  
2030 17,642  
Thereafter 163,525  
Total minimum lease payments 262,073  
Less: Imputed interest 87,314  
Total lease liabilities 174,759 $ 181,470
Less: Current lease liabilities 13,826 14,540
Long-term lease liabilities 160,933 $ 166,930
Related Parties    
Operating Leased Assets [Line Items]    
Remainder of 2025 74  
2026 296  
2027 296  
2028 296  
2029 246  
2030 0  
Thereafter 0  
Total minimum lease payments 1,208  
Third Parties    
Operating Leased Assets [Line Items]    
Remainder of 2025 5,698  
2026 17,324  
2027 20,620  
2028 18,187  
2029 17,869  
2030 17,642  
Thereafter 163,525  
Total minimum lease payments $ 260,865