v3.26.1
Subsequent Events - Additional Information (Details) - Subsequent Event [Member] - 2026 Loan and Security Agreement [Member]
$ in Millions
Jul. 30, 2026
USD ($)
Subsequent Event [Line Items]  
Aggregate borrowing amount $ 200.0
Debt instrument, maturity date Jul. 01, 2031
Debt instrument maturity extension date Jun. 01, 2032
Floating interest rate 4.60%
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] CME Term SOFR [Member]
Effective percentage 7.60%
Loan Facility Initial Tranche [Member]  
Subsequent Event [Line Items]  
Aggregate borrowing amount $ 50.0
Loan Facility Additional Tranches [Member]  
Subsequent Event [Line Items]  
Aggregate borrowing amount 100.0
Loan Facility Fifth Tranche [Member]  
Subsequent Event [Line Items]  
Aggregate borrowing amount $ 50.0
Minimum [Member]  
Subsequent Event [Line Items]  
Percentage of repayment of loan facility 2.50%
Maximum [Member]  
Subsequent Event [Line Items]  
Percentage of repayment of loan facility 6.75%