v3.26.3
Debt - Schedule of Obligations Under the Term Loans (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Debt Disclosure [Abstract]    
Principal term loan balance $ 200,000  
Unamortized debt discount and issuance costs (1,891)  
Accrued end of term fee 1,903  
Long-term debt, net $ 200,012 $ 148,921