v3.26.1
Long Term Debt - Summary of Carrying Value of Hercules Loan Facility (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Long-term debt, net $ 19,587 $ 0
Hercules Loan Facility | Hercules Capital, Inc    
Debt Instrument [Line Items]    
Principal outstanding 20,000  
Less: unamortized discount and debt issuance costs (413)  
Long-term debt, net $ 19,587