Quarterly report pursuant to Section 13 or 15(d)

Leases - Schedule of lease maturities (Details)

v3.24.1.1.u2
Leases - Schedule of lease maturities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Leases [Abstract]    
2024 (remaining nine months) $ 1,138  
2025 1,687  
2026 1,749  
2027 1,078  
2028 490  
2029 11  
Total 6,153  
Less: imputed interest (915)  
Operating lease liability 5,238  
Less: Operating lease liability, current portion (1,487) $ (1,494)
Operating lease liability, net of current portion $ 3,751 $ 4,049