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 | |||