v3.26.1
Income Taxes - Summary of NOL and Tax Credit Carryforwards (Parenthetical) (Details)
12 Months Ended
Dec. 31, 2025
Maximum  
Deferred Tax Assets Tax Credit Carryforwards [Line Items]  
Percentage of future taxable income offsetting by NOL carryforward 80.00%