Retirement Plan - Additional Information (Detail) - USD ($) $ in Thousands |
1 Months Ended | 12 Months Ended | |
|---|---|---|---|
Jan. 31, 2024 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|
| Retirement Benefits [Abstract] | |||
| Matching contributions, percent | 50.00% | ||
| Defined contribution plan elective contributions percent of match | 6.00% | ||
| Defined contribution plan, vesting period | 1 year | ||
| Defined contribution plan employers matching contribution compliance with regulatory capital requirements | $ 152 | $ 126 | |