v3.25.4
Income Taxes - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2025
Dec. 31, 2024
Operating Loss Carryforwards [Line Items]      
Valuation allowance release $ 123.2    
Unrecognized tax benefits $ 0.0 $ 0.0 $ 0.0
United States      
Operating Loss Carryforwards [Line Items]      
Operating loss carryforwards   48.2  
State and Local Tax Jurisdiction, Other      
Operating Loss Carryforwards [Line Items]      
Operating loss carryforwards   $ 7.9