XML 41 R29.htm IDEA: XBRL DOCUMENT v3.24.3
Organization - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 9 Months Ended
Apr. 30, 2024
Sep. 30, 2024
Sep. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Shares sold (in shares) 7,876,713    
Offering price (in dollars per share) $ 73.00    
Aggregate gross proceeds $ 575,000    
Proceeds from sale of common stock, net $ 543,100 $ 543,086 $ 0