v3.25.2
Commitments and Contingencies - Schedule of Lease Cost (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
Commitments and Contingencies Disclosure [Abstract]          
Operating lease cost $ 396 $ 537 $ 818 $ 925  
Variable lease cost 463 76 628 366  
Total lease cost 859 613 1,446 1,291  
Cash paid for operating lease liabilities 398 $ 734 815 $ 1,262  
Operating lease right-of-use assets 590   590   $ 934
Current operating lease liabilities 456   456   1,682
Non-current operating lease liabilities $ 6   $ 6   $ 1,017
Weighted-average remaining lease term (in years) 10 months 9 days   10 months 9 days   1 year 8 months 12 days
Weighted-average discount rate 6.75%   6.75%   6.75%