XML 44 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Maturities of Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Operating Leases  
Remainder of 2024 $ 1,422
2025 5,869
2026 2,404
2027 4,202
2028 2,050
Thereafter 1,196
Total lease payments 17,143
Less: imputed interest (1,705)
Total lease liabilities 15,439
Finance Leases  
Remainder of 2024 21
2025 68
2026 65
2027 12
2028 0
Thereafter 0
Total lease payments 166
Less: imputed interest (10)
Total lease liabilities $ 156
Operating lease, liability, statement of financial position us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
Finance lease, liability, statement of financial position us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent