XML 126 R114.htm IDEA: XBRL DOCUMENT v3.25.3
LEASES - Schedule of Future Commitments for Non-Cancelable Leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Operating Leases    
October 1 through December 31, 2025 $ 12,122  
2026 40,478  
2027 42,181  
2028 31,606  
2029 29,747  
2030 and thereafter 32,081  
Total remaining undiscounted lease payments 188,215  
Less: imputed interest 29,377  
Total Remaining Discounted Lease Payments 158,838  
Finance Leases    
October 1 through December 31, 2025 0  
2026 228  
2027 228  
2028 0  
2029 0  
2030 and thereafter 0  
Total remaining undiscounted lease payments 456  
Less: imputed interest 26  
Total Remaining Discounted Lease Payments 430  
Total    
October 1 through December 31, 2025 12,122  
2026 40,706  
2027 42,409  
2028 31,606  
2029 29,747  
2030 and thereafter 32,081  
Total remaining undiscounted lease payments 188,671  
Less: imputed interest 29,403  
Total Remaining Discounted Lease Payments $ 159,268 $ 160,437
Operating Lease, Liability, Statement of Financial Position [Extensible List] Accrued expenses and other liabilities  
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Accrued expenses and other liabilities