XML 80 R64.htm IDEA: XBRL DOCUMENT v3.23.1
Note 7 - Notes Payable - Sale of Future Receipts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Non-recourse payable agreements, amortization of discounts $ 11,037 $ 3,392
Total long-term debt 245,236 $ 229,379
Non-Recourse Payable Agreement [Member]    
Debt 11,440  
Non-recourse payable agreements, repayments (1,040)  
Non-recourse payable agreements, fees (160)  
Non-recourse agreement, discounts (3,440)  
Non-recourse payable agreements, amortization of discounts 555  
Total long-term debt $ 7,355