v3.25.2
Income Taxes - Narrative (Details)
$ in Millions
Jun. 30, 2025
USD ($)
Operating Loss Carryforwards  
Operating loss carryforwards $ 186.2
Deferred tax assets, operating loss carryforwards, subject to expiration $ 39.8
Net operating loss carryforward that can offset net income (in percentage) 100.00%
Deferred tax assets, operating loss carryforwards, not subject to expiration $ 146.4
Indefinite lived carryforward that can offset taxable in come per year (in percentage) 80.00%
Tax credit carryforward $ 3.8
Operating loss carryforward estimated limitation on use 3.5
Operating loss carryforwards, maximum uplift, amount 24.5
Tax credit valuation allowance, due to expiration 3.8
State and Local Jurisdiction  
Operating Loss Carryforwards  
Operating loss carryforwards 74.8
Operating loss valuation allowance, due to expiration $ 0.9