XML 60 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Note 5 - Accounts Receivable - Schedule of Contractual Commitments, Net of Allowance for Doubtful Accounts (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Total, current financing receivables, net $ 32,809
2023, current financing receivables, net 17,484
2024, current financing receivables, net 12,707
2025, current financing receivables, net 2,599
2026, current financing receivables, net 19
2027, current financing receivables, net 0
Current Financing Receivables, Net Of Allowance [Member]  
Total, current financing receivables, net 17,484
2023, current financing receivables, net 17,484
2024, current financing receivables, net 0
2025, current financing receivables, net 0
2026, current financing receivables, net 0
2027, current financing receivables, net 0
Noncurrent Financing Receivables, Net Of Allowance [Member]  
Total, current financing receivables, net 15,325
2023, current financing receivables, net 0
2024, current financing receivables, net 12,707
2025, current financing receivables, net 2,599
2026, current financing receivables, net 19
2027, current financing receivables, net $ 0