v3.26.1
Subsequent Events (Details) - $ / shares
Jul. 17, 2026
Jun. 19, 2026
May 25, 2026
Apr. 17, 2026
Forecast        
Subsequent Event [Line Items]        
Amount per share (in dollars per share) $ 15.00 $ 15.00 $ 15.00  
Subsequent Event        
Subsequent Event [Line Items]        
Amount per share (in dollars per share)       $ 15.00