XML 74 R63.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies - Future Minimum Commitments for Operating Leases (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
Remainder of 2024 $ 1,215
2025 2,054
2026 2,056
2027 2,118
2028 2,073
Thereafter 1,479
Total future minimum operating lease commitments 10,995
Less imputed interest (1,757)
Total liability $ 9,238