v3.26.1
Debt - Revolving Credit Facility Narrative (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Nov. 30, 2024
Oct. 31, 2024
Oct. 31, 2023
Debt Instrument [Line Items]            
Borrowings outstanding $ 75,000,000   $ 102,500,000      
Revolving Credit Facility | Loan And Security Agreement            
Debt Instrument [Line Items]            
Aggregate commitments       $ 87,500,000 $ 50,000,000.0 $ 50,000,000.0
Interest rate 9.00%          
Borrowings outstanding $ 0   $ 27,500,000      
Issuance costs 1,200,000          
Non-cash interest expense $ 100,000 $ 100,000