XML 71 R64.htm IDEA: XBRL DOCUMENT v3.25.3
Income Taxes - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2032
Dec. 31, 2028
Dec. 31, 2027
Effective Income Tax Rate Reconciliation [Line Items]              
Income tax expense $ 5,935 $ 3,445 $ 10,204 $ 16,531      
Earnings before income tax $ 20,884 $ 19,410 $ 25,502 $ 66,157      
Effective tax rate 28.40% 17.70% 40.00% 25.00%      
U.S. federal statutory rate 21.00% 21.00% 21.00% 21.00%      
Deferred tax expense $ 531            
Scenario Forecast              
Effective Income Tax Rate Reconciliation [Line Items]              
Corporate tax rate         (10.00%) 1.00% (15.00%)