v3.26.1
Subsequent Events (Additional Information) (Details) - Subsequent Event [Member] - USD ($)
3 Months Ended
May 01, 2026
Jun. 30, 2026
Subsequent Event [Line Items]    
Bank Received Proceeds $ 5,060,000.00  
Pre-tax gain   $ 3.5