v3.26.1
Debt - Summary of Contractual Principal Payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Maturities of Long-Term Debt [Abstract]    
Remainder of 2026 $ 0  
2027 0  
2028 4,167  
2029 6,250  
2030 5,208  
Total future principal payments 15,625  
Unamortized issuance costs (243)  
Total term loan, net $ 15,382 $ 15,346