v3.25.2
Borrowing - Summary of Future Minimum Payments (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Maturities of Long-Term Debt [Abstract]  
2025 (remaining 6 months) $ 2,637
2026 5,230
2027 5,230
2028 5,244
2029 5,230
Thereafter 54,162
Total 77,733
Less: imputed interest (27,483)
Less: unamortized debt discount and issuance costs (3,276)
Total loan agreement $ 46,974