XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 5 - Fair Value Measurement - Fair Value of Cash, Notes Receivable and Accounts Receivable (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Cash $ 614 $ 1,342
Notes receivable, net 8,800 9,600
Fair Value, Inputs, Level 1 [Member]    
Cash 614 1,342
Notes receivable, net 0 0
Accounts receivable 0 0
Total assets at fair value 614 1,342
Term loans 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,822 9,622
Accounts receivable 49,878 44,394
Total assets at fair value 58,700 54,016
Term loans payable 348 646
Line of credit 15,700 14,119
Total liabilities at fair value 16,048 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 loans payable 0 0
Line of credit 0 0
Total liabilities at fair value 0 0
Reported Value Measurement [Member]    
Cash 614 1,342
Notes receivable, net 8,822 9,622
Accounts receivable 49,878 44,394
Total assets at fair value 59,314 55,358
Term loans payable 348 646
Line of credit 15,700 14,119
Total liabilities at fair value $ 16,048 $ 14,765