v3.25.2
Subsequent Events - Registration Rights Agreement (Details)
Aug. 04, 2025
Subsequent Events  
Subsequent Events  
Period to file shelf registration statement 90 days