v3.26.1
Borrowing - Summary of Future Minimum Payments (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Maturities of Long-Term Debt [Abstract]  
2026 (remaining 9 months) $ 3,819
2027 5,069
2028 5,083
2029 5,069
2030 54,042
Total 73,082
Less: imputed interest (22,832)
Less: unamortized debt discount and issuance costs (2,923)
Total loan agreement $ 47,327