Annual report [Section 13 and 15(d), not S-K Item 405]

INCOME TAXES - Schedule of Income (Loss), Income Tax (Expense), and Effective Tax Rate (Details)

v3.26.1
INCOME TAXES - Schedule of Income (Loss), Income Tax (Expense), and Effective Tax Rate (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Effective Income Tax Rate Reconciliation [Line Items]      
Loss before income taxes $ (33,603) $ (17,147) $ (33,296)
Amount      
U.S. federal statutory tax rate (7,057) (3,601) (6,992)
State and local income taxes, net of federal income tax effect 1,161 (711) (600)
IRC Section 280E disallowed expenses 0 0 10,862
Other (82) 929 2,608
Changes in unrecognized tax benefits 39,495 35,452 24,888
Return to provision 403 1,300 2,940
Total income tax expense $ 34,988 $ 31,630 $ 31,806
Percent      
U.S. federal statutory tax rate 21.00% 21.00% 21.00%
State and local income taxes, net of federal income tax effect (3.50%) 4.10% 1.80%
IRC Section 280E disallowed expenses 0.00% 0.00% (32.60%)
Other 0.20% (5.40%) (7.80%)
Changes in unrecognized tax benefits (117.50%) (206.80%) (74.70%)
Return to provision (1.20%) (7.60%) (8.80%)
Effective income tax rate (104.10%) (184.50%) (95.50%)
Canada      
Amount      
Statutory tax rate difference $ (9,349) $ (5,088) $ (4,576)
Changes in valuation allowances 6,426 4,560 5,554
Deemed interest income 869 1,641 842
Gain on fair value derivative 1,374 (1,694) (2,550)
Other $ 680 $ 581 $ 730
Percent      
Statutory tax rate difference between Canada and U.S. 27.80% 29.70% 13.70%
Changes in valuation allowances (19.10%) (26.60%) (16.70%)
Deemed interest income (2.60%) (9.60%) (2.50%)
Gain on fair value derivative (4.10%) 9.90% 7.70%
Other (2.00%) (3.40%) (2.20%)
Switzerland      
Amount      
Changes in valuation allowances $ 0 $ (1,050) $ 0
Other 0 (930) 114
Write-off foreign NOL $ 0 $ 1,050 $ 0
Percent      
Changes in valuation allowances 0.00% 6.10% 0.00%
Other 0.00% 5.40% (0.30%)
Write-off foreign NOL 0.00% (6.10%) 0.00%
Other foreign jurisdictions      
Amount      
Statutory tax rate difference $ 0 $ 509 $ 0
Percent      
Statutory tax rate difference between Canada and U.S. 0.00% (3.00%) 0.00%
U.S. federal      
Amount      
Gain on fair value derivative $ 1,068 $ (1,318) $ (2,014)
Percent      
Gain on fair value derivative (3.20%) 7.70% 6.00%