XML 140 R85.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Lease Payments, Operating and Finance Lease Maturity (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]  
2025 $ 5,924
2026 2,871
2027 1,906
2028 905
2029 234
2030 and thereafter 984
Total lease payments 12,824
Less: present value discount 1,480
Lease liabilities $ 11,344
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued expenses and other current liabilities
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other non-current liabilities
Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]  
2025 $ 283
2026 263
2027 263
2028 154
2029 0
2030 and thereafter 0
Total lease payments 963
Less: present value discount 127
Lease liabilities $ 836