v3.25.2
Commitments and Contingencies - Lease costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Lease costs          
Operating lease cost $ 536 $ 441 $ 1,046 $ 882  
Short-term lease cost 3 10 6 20  
Variable lease cost 308 298 593 596  
Total lease cost 847 $ 749 1,645 $ 1,498  
Assets          
Right-of-use asset - operating leases 11,344   11,344   $ 10,766
Liabilities          
Operating lease liability, current 1,308   1,308   864
Operating lease liabilities, net of current portion 17,199   17,199   17,170
Total operating lease liabilities $ 18,507   $ 18,507   $ 18,034
Other information          
Weighted-average remaining lease term (in years) 9 years 9 months 18 days   9 years 9 months 18 days   10 years 8 months 12 days
Weighted-average incremental borrowing rate 7.10%   7.10%   7.00%