XML 122 R104.htm IDEA: XBRL DOCUMENT v3.26.1
Income Taxes - Schedule of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Current:    
Federal $ 0 $ 0
State 19 (4)
Foreign 44 (263)
Current income tax expense (benefit), total 63 (267)
Deferred:    
Federal (54,770) (21,218)
State (24,909) (10,013)
Foreign (435) (504)
Deferred income tax expense (benefit), total (80,114) (31,735)
Valuation allowance 80,114 31,735
Deferred income tax expense (benefit), net of valuation allowance 0 0
Effective Tax Rate $ 63 $ (267)