v3.26.1
Note 11 - Fair Value Measurement - Details of Fair Value Adjustment (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Total fair value adjustments, net $ (5,945) $ 3,388 $ 8,332 $ 3,541 $ 1,735
Fair Value, Inputs, Level 1 [Member]          
Unrealized gain (loss) on investments in equity securities $ (19,285) $ 3,641 $ 40,914 $ 3,703 $ (243)
Fair Value, Asset (Liability), Recurring Basis, Still Held, Unrealized Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent
Derivative [Member] | Fair Value, Inputs, Level 3 [Member]          
Loss (gain) on derivative contracts $ (10,335) $ (253) $ (43,568) $ (162) $ 1,978
(Loss) gain on derivative contracts (10,335) (253) (43,568) (162) 1,978
Securities Investment [Member] | Fair Value, Inputs, Level 1 [Member]          
Loss (gain) on derivative contracts 23,675 0 10,986 0 0
(Loss) gain on derivative contracts $ 23,675 $ 0 $ 10,986 $ 0 $ 0