v3.26.1
Subsequent Events - Additional Information (Detail) - Subsequent Event [Member] - USD ($)
$ in Millions
Aug. 01, 2026
Jul. 01, 2026
Aug. 03, 2026
Subsequent Event [Line Items]      
Proceeds from subscriptions     $ 29.5
Subscription Agreement With Participating Investors [Member]      
Subsequent Event [Line Items]      
Number of shares sold   8,190,511  
Aggregate consideration   $ 211.6  
August Two Thousand And Twenty Six Tender Offer [Member]      
Subsequent Event [Line Items]      
Maximum number of shares authorized to be repurchased 5,364,541    
May 2026 Tender Offer      
Subsequent Event [Line Items]      
Stock rerpurchase programme expiration date Aug. 28, 2026