v3.25.1
Commitments and Contingencies - Lease costs (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Lease costs      
Operating lease cost $ 510 $ 441  
Short-term lease cost 3 10  
Variable lease cost 285 298  
Total lease cost 798 $ 749  
Assets      
Right-of-use asset - operating leases 11,541   $ 10,766
Liabilities      
Operating lease liability, current 1,276   864
Operating lease liabilities, net of current portion 17,546   17,170
Total operating lease liabilities $ 18,822   $ 18,034
Other information      
Weighted-average remaining lease term (in years) 10 years   10 years 8 months 12 days
Weighted-average incremental borrowing rate 7.10%   7.00%