v3.25.4
Income Taxes - Schedule of Gross State Operating Loss Carryforwards (Details) - State: - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Operating Loss Carryforwards [Line Items]    
Operating loss carryforwards $ 321,949 $ 296,405
2031    
Operating Loss Carryforwards [Line Items]    
Operating loss carryforwards 238,682 238,682
2032    
Operating Loss Carryforwards [Line Items]    
Operating loss carryforwards 12 12
2033    
Operating Loss Carryforwards [Line Items]    
Operating loss carryforwards 46 46
2034    
Operating Loss Carryforwards [Line Items]    
Operating loss carryforwards 107 108
2035    
Operating Loss Carryforwards [Line Items]    
Operating loss carryforwards 1,085 1,085
2036    
Operating Loss Carryforwards [Line Items]    
Operating loss carryforwards 60 60
2037    
Operating Loss Carryforwards [Line Items]    
Operating loss carryforwards 188 187
2038    
Operating Loss Carryforwards [Line Items]    
Operating loss carryforwards 824 824
2039    
Operating Loss Carryforwards [Line Items]    
Operating loss carryforwards 11,285 11,285
2040    
Operating Loss Carryforwards [Line Items]    
Operating loss carryforwards 37,679 34,354
2041    
Operating Loss Carryforwards [Line Items]    
Operating loss carryforwards 2,135 2,135
2042    
Operating Loss Carryforwards [Line Items]    
Operating loss carryforwards 347 347
2043    
Operating Loss Carryforwards [Line Items]    
Operating loss carryforwards 480 0
2044    
Operating Loss Carryforwards [Line Items]    
Operating loss carryforwards 17,462 0
2045    
Operating Loss Carryforwards [Line Items]    
Operating loss carryforwards 4,277 0
Indefinite    
Operating Loss Carryforwards [Line Items]    
Operating loss carryforwards $ 7,280 $ 7,280