XML 51 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies - Aggregate Future Minimum Lease Payments (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Aggregate Future Minimum Lease Payments  
Remainder of 2024 $ 771
2025 1,053
2026 563
2027 7
2028 0
Thereafter 0
Total operating lease payments 2,394
Less: imputed interest (123)
Total operating lease liabilities $ 2,271