XML 68 R62.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholders' Equity - Additional information (Detail) - USD ($)
shares in Millions
9 Months Ended
Sep. 30, 2025
Dec. 31, 2024
Stockholders' Equity Note [Abstract]    
Repurchase shares of common stock   $ 30,000,000
Stock repurchase program expiration date Dec. 31, 2026  
Number of common shares repurchased 0.6  
Total cost of common stock repurchased including commissions and estimated excise taxes $ 20,200,000