v3.26.1
Debt - Schedule of Net Carrying Amount (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Aug. 25, 2025
Dec. 31, 2024
Debt Instrument [Line Items]      
Principal outstanding $ 60,233    
Convertible Debt      
Debt Instrument [Line Items]      
Principal outstanding 0   $ 30,000
Unamortized debt discount and issuance costs 0   (4,482)
Net carrying value 0   25,518
Line of Credit | Amended Credit Agreement | Secured Debt      
Debt Instrument [Line Items]      
Principal outstanding 45,000   0
Unamortized debt discount and issuance costs (1,848) $ (2,500) 0
Net carrying value $ 43,152   $ 0