v3.26.1
Subsequent Events (Details) - Subsequent Event [Member] - USD ($)
$ in Millions
Mar. 19, 2026
Feb. 20, 2026
Subsequent Events [Line Items]    
Tariff payments   $ 5.3
Aggregate amount $ 1.6  
Percentage of aggregate amount 1.25%  
Amendment fee $ 1.3  
Remaining amendment fee 0.3  
Expenses amount $ 0.3