XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Note 5 - Fair Value Measurement - Fair Value of Cash, Notes Receivable and Accounts Receivable (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Cash $ 1,621 $ 1,342
Notes receivable, net 8,400 9,600
Fair Value, Inputs, Level 1 [Member]    
Cash 1,621 1,342
Notes receivable, net 0 0
Accounts receivable 0 0
Total assets at fair value 1,621 1,342
Term loan payable 0 0
Line of credit 0 0
Total liabilities at fair value 0 0
Fair Value, Inputs, Level 2 [Member]    
Cash 0 0
Notes receivable, net 8,438 9,622
Accounts receivable 50,492 44,394
Total assets at fair value 58,930 54,016
Term loan payable 219 646
Line of credit 13,403 14,119
Total liabilities at fair value 13,622 14,765
Fair Value, Inputs, Level 3 [Member]    
Cash 0 0
Notes receivable, net 0 0
Accounts receivable 0 0
Total assets at fair value 0 0
Term loan payable 0 0
Line of credit 0 0
Total liabilities at fair value 0 0
Reported Value Measurement [Member]    
Cash 1,621 1,342
Notes receivable, net 8,438 9,622
Accounts receivable 50,492 44,394
Total assets at fair value 60,551 55,358
Term loan payable 219 646
Line of credit 13,403 14,119
Total liabilities at fair value $ 13,622 $ 14,765