XML 125 R92.htm IDEA: XBRL DOCUMENT v3.26.1
Income Taxes - Summary of Valuation Allowance (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]    
Beginning of Period $ 34,697  
Additions 19,065 $ 12,138
Deductions (6,856) (2,260)
End of Period 46,906 34,697
Valuation allowance    
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]    
Beginning of Period 34,697 24,819
End of Period $ 46,906 $ 34,697