XML 47 R39.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Maturities of Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Operating Leases  
Remainder of 2025 $ 5,879
2026 4,205
2027 2,404
2028 2,050
2029 1,196
Thereafter 0
Total lease payments 15,734
Less: imputed interest (1,481)
Total lease liabilities 14,253
Finance Leases  
Remainder of 2025 86
2026 83
2027 30
2028 6
2029 0
Thereafter 0
Total lease payments 205
Less: imputed interest (14)
Total lease liabilities $ 191
Operating lease, liability, statement of financial position us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
Finance lease, liability, statement of financial position us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent