v3.25.4
Income Taxes - Additional Information (Detail) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Apr. 30, 2025
Dec. 31, 2025
Dec. 31, 2024
Income Tax [Line Items]      
Income tax (expense) benefit   $ (24) $ 416
Federal income tax refund amount $ 33,785