Annual report pursuant to Section 13 and 15(d)

Leases - Schedule of lease maturities (Details)

v3.24.1
Leases - Schedule of lease maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Oct. 31, 2023
Dec. 31, 2022
Leases [Abstract]      
2024 $ 1,554    
2025 1,687    
2026 1,749    
2027 1,077    
2028 490    
2029 11    
Total 6,568    
Less: imputed interest (1,024)    
Operating lease liability 5,543 $ 785  
Less: operating lease liability, current portion 1,494   $ 872
Operating lease liability, net of current portion $ 4,049   $ 968