v3.25.1
Leases - Components of Operating Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Lessee, Lease, Description [Line Items]    
Total operating lease costs $ 231 $ 90
Month-to-Month Lease Arrangements    
Lessee, Lease, Description [Line Items]    
Total operating lease costs 71 40
Research and development    
Lessee, Lease, Description [Line Items]    
Total operating lease costs 151 67
General and administrative    
Lessee, Lease, Description [Line Items]    
Total operating lease costs $ 80 $ 23