v3.26.1
Debt - Schedule of Net Carrying Amount (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
May 07, 2026
Dec. 31, 2025
Debt Instrument [Line Items]      
Principal outstanding $ 36,882    
Line of Credit | Secured Debt | Amended Credit Agreement      
Debt Instrument [Line Items]      
Principal outstanding 25,000   $ 45,000
Unamortized debt discount and issuance costs (2,354) $ (3,500) (1,848)
Net carrying value $ 22,646   $ 43,152