v3.26.1
Income Taxes - Summary of Gross Corporate Interest Restriction (CIR) Carryforwards (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Unlimited Carryforward [Member]    
Corporate Interest Restriction Disallowance Carryforwards [Line Items]    
Corporate interest restriction disallowance carryforwards $ 6.3 $ 3.1