XML 66 R59.htm IDEA: XBRL DOCUMENT v3.25.3
Equity - Additional Information (Detail) - 2024 Stock Repurchase Program - USD ($)
$ in Thousands
6 Months Ended 9 Months Ended
Jun. 30, 2024
Sep. 30, 2025
Class Of Stock [Line Items]    
Stock repurchase program period 3 years  
Stock repurchase program expiration date   Jun. 30, 2027
Share repurchase authorization remaining amount   $ 110,103
Maximum    
Class Of Stock [Line Items]    
Stock repurchase program, authorized to repurchase amount 150,000