XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 5 - Accounts Receivable - Schedule of Contractual Commitments, Net of Allowance for Doubtful Accounts (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Financing receivables, net $ 28,677
2024, financing receivables, net 18,771
2025, financing receivables, net 7,236
2026, financing receivables, net 2,632
2027, financing receivables, net 38
2028, financing receivables, net 0
Current Financing Receivables, Net Of Allowance [Member]  
Financing receivables, net 18,771
2024, financing receivables, net 18,771
2025, financing receivables, net 0
2026, financing receivables, net 0
2027, financing receivables, net 0
2028, financing receivables, net 0
Noncurrent Financing Receivables, Net Of Allowance [Member]  
Financing receivables, net 9,906
2024, financing receivables, net 0
2025, financing receivables, net 7,236
2026, financing receivables, net 2,632
2027, financing receivables, net 38
2028, financing receivables, net $ 0