v3.26.1
Long-Term Debt - Narrative (Details) - 2024 Loan and Security Agreement - Secured Debt - USD ($)
$ in Millions
Mar. 26, 2024
Jun. 30, 2026
Debt Instrument [Line Items]    
Aggregate principal amount $ 10.0  
Basis spread on variable rate 0.25%  
Debt instrument, interest rate, stated percentage 6.00%  
Final payment, percentage of principal 2.00%  
Proceeds from term loan draw $ 10.0  
Final payment 0.2  
Effective interest rate   7.69%
Line of Credit    
Debt Instrument [Line Items]    
Maximum borrowing capacity $ 25.0