XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Note 6 - Convertible Senior Notes - Schedule of Long-term Debt (Details) (Parentheticals)
Jun. 30, 2023
Mar. 31, 2023
March 2023 Note [Member] | Convertible Senior Notes [Member]    
Debt Instrument, Interest Rate, Stated Percentage 3.00% [1] 3.00%
[1] The carrying amounts presented are net of unamortized debt issuance costs of $10,618 as of June 30, 2023.