XML 165 R84.htm IDEA: XBRL DOCUMENT v3.25.1
LEASES - Schedule of Future Maturities of Operating and Financing Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Operating Leases  
2025 $ 4,368
2026 4,842
2027 5,008
2028 4,780
2029 520
Thereafter 220
Total due, operating leases 19,738
Less: imputed interest 2,323
Total lease liabilities 17,415
Finance Leases  
2025 18,755
2026 16,674
2027 15,023
2028 11,321
2029 11,315
Thereafter 28,925
Total due, finance leases 102,013
Less: imputed interest 21,253
Total lease liabilities $ 80,760