XML 46 R34.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Lease Maturities (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Leases [Abstract]  
2024 (remaining three months) $ 796
2025 2,816
2026 2,366
2027 1,742
2028 1,263
Thereafter 1,395
Total future lease payments 10,378
Imputed interest (1,269)
Total $ 9,109