v3.25.2
Debt Facility - Carrying Value and Future Minimum Payments (Detail) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Disclosure [Abstract]    
2025 $ 0  
2026 0  
2027 0 $ 17,667
2028 11,297 9,562
2029 14,747  
2030 6,041  
Total future minimum payments 32,085 27,229
Unamortized end of term charge (1,975) (333)
Debt fees (457) (253)
Debt discount related to warrants 0 (24)
Total debt 29,653 26,619
Current portion of long-term debt 0 0
Long-term debt $ 29,653 $ 26,619