v3.26.1
Note 9 - Prepaid Forward Obligation (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Schedule of Activity in the Carrying Value of the Prepaid Forward Liability [Table Text Block]

Carrying value of prepaid forward obligation as of December 31, 2024

  $ 121,387  

Financing on prepaid forward obligation

    18,503  

Amounts paid and payable (1)

    (12,614 )

Carrying value of prepaid forward obligation as of December 31, 2025

    127,276  

Financing on prepaid forward obligation

    9,051  

Amounts paid and payable (1)

    (11,192 )

Carrying value of prepaid forward obligation as of June 30, 2026

  $ 125,135