XML 58 R46.htm IDEA: XBRL DOCUMENT v3.25.3
LEASES - Schedule of Operating Leases Mature (Details)
$ in Thousands
Sep. 30, 2025
USD ($)
Minimum Payments  
2025 $ 7,829
2026 29,883
2027 24,863
2028 18,216
2029 13,647
Thereafter 51,281
Total lease payments 145,719
Less: interest (31,350)
Present value of lease liabilities $ 114,369