XML 80 R70.htm IDEA: XBRL DOCUMENT v3.25.3
LEASES - Schedule of Lease Maturities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Leases [Abstract]    
Remaining in 2025 $ 4,643  
2026 17,577  
2027 15,563  
2028 15,365  
2029 14,932  
After 2029 106,247  
Total lease payments 174,327  
Less: Interest (43,862)  
Present value of lease liabilities $ 130,465 $ 152,364