v3.26.1
Subsequent Events (Details) - unit
Mar. 31, 2026
Oct. 22, 2025
Subsequent Events [Abstract]    
Number of pieces of equipment subject to lease 7 7