v3.26.1
Stockholders' Equity - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended
Jan. 31, 2026
Aug. 31, 2025
Aug. 31, 2022
Mar. 31, 2026
Mar. 31, 2025
Class of Stock [Line Items]          
Common stock, voting rights       one vote for each share held  
Common stock, dividends declared       $ 0  
Offering costs       $ 16,044,000  
Underwritten Offering          
Class of Stock [Line Items]          
Underwriting discounts and commissions $ 15,500,000        
Net proceeds from underwritten offering 242,700,000        
Offering costs $ 519,000        
Common Stock | Underwritten Offering          
Class of Stock [Line Items]          
Stock issued and sold 25,875,000     25,875,000  
Underwriters option to purchase additional shares 3,375,000        
Price per share $ 10        
Common Stock | ATM Offering | Jefferies LLC          
Class of Stock [Line Items]          
Number of stock sold         0
Aggregate Offering Price       $ 200,000,000  
Common Stock | ATM Offering | Jefferies LLC | Maximum          
Class of Stock [Line Items]          
Aggregate offering price     $ 200,000,000    
Percentage of commission on gross sales proceeds   3.00% 3.00%    
Aggregate Offering Price   $ 200,000,000