v3.25.2
Loan Payable - Term Loan (Details) - Term Loan - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Feb. 22, 2021
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Debt Instrument [Line Items]          
Initial borrowing capacity $ 40,000        
Interest rate (as percent) 12.00%        
Proceeds from issuance of convertible notes $ 25,000        
Amount no longer available for borrowing $ 15,000        
Debt term 2 years        
Unamortized debt discount $ 15,800        
Percentage of debt discount in excess of initial face value 62.60%        
Calculated effective interest rate 126.00% 28.20%   28.20%  
Interest expense   $ 0 $ 50 $ 0 $ 50