XML 94 R79.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Additional Information (Detail)
1 Months Ended 12 Months Ended
Dec. 31, 2021
Dec. 31, 2024
USD ($)
States
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Income Taxes [Line Items]        
Uncertain tax position benefit affecting effective income tax rate   $ 19,700,000 $ 19,200,000  
Significant amount of uncertain tax position recorded in consolidated statement of operations and comprehensive income   2,900,000 1,800,000  
Accrued interest and penalties   $ 0 0 $ 0
Number of states | States   41    
Valuation allowance   $ 0 $ 0  
Minimum rate at which large multinational corporations are taxed 15.00%      
State        
Income Taxes [Line Items]        
State and Federal net Operating loss carry-forwards   34,500,000    
State and Federal Tax credit carry-forwards   $ 700,000    
State and Federal net Operating loss carry-forwards expiration year   2036    
Federal        
Income Taxes [Line Items]        
State and Federal net Operating loss carry-forwards expiration year   2034