v3.26.1
Subsequent Event (Details) - Subsequent Event - SP1 Facility - Letter of Credit
Mar. 27, 2026
Through October 30, 2026  
Subsequent Events (Details) [Line Items]  
Interest rate 2.75%
After October 30, 2026  
Subsequent Events (Details) [Line Items]  
Interest rate 3.25%