v3.26.1
Stockholders' Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 31, 2026
Jan. 31, 2026
Aug. 31, 2025
Aug. 31, 2022
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Class of Stock [Line Items]                  
Common stock, voting rights               one vote for each share held  
Common stock, dividends declared               $ 0  
Net proceeds from underwritten offering $ 593,500                
Offering costs               $ 16,044  
Underwritten Offering                  
Class of Stock [Line Items]                  
Net proceeds from underwritten offering   $ 242,700              
Offering costs   $ 16,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.00              
Common Stock | ATM Offering | Jefferies LLC                  
Class of Stock [Line Items]                  
Number of stock sold         0   0 0 0
Aggregate Offering Price         $ 200,000     $ 200,000  
Common Stock | ATM Offering | Jefferies LLC | Maximum                  
Class of Stock [Line Items]                  
Aggregate offering price       $ 200,000          
Percentage of commission on gross sales proceeds     3.00% 3.00%          
Aggregate Offering Price     $ 200,000