XML 52 R39.htm IDEA: XBRL DOCUMENT v3.25.4
Equity - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Nov. 30, 2025
Sep. 30, 2024
Oct. 31, 2023
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Class of Stock [Line Items]            
Net proceeds from issuance of common stock in follow-on public offering after underwriting discounts and commission and offering costs       $ 515,722 $ 569,987 $ 338,480
Public Offering [Member]            
Class of Stock [Line Items]            
Net proceeds from issuance of common stock in follow-on public offering after underwriting discounts and commission and offering costs $ 471,800 $ 540,000 $ 323,500      
Equity issuance costs $ 700 $ 500 $ 800      
Common Class A [Member] | Public Offering [Member]            
Class of Stock [Line Items]            
Issuance of common stock upon public offering, net, Shares 4,950,496 5,750,000 6,160,714      
Shares issued, price per share $ 101 $ 100 $ 56      
Common Class A [Member] | Over-Allotment Option [Member]            
Class of Stock [Line Items]            
Issuance of common stock upon public offering, net, Shares 742,574 750,000 803,571