v3.25.2
Note 11 - Related-party Transactions - Transactions Between the Company and Affiliates (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Due to affiliates [1] $ 0 $ 3,205
Related Party [Member]    
Services Provided by Affiliates 215 5,943
Local Investors in China [Member] | Loans Due to Affiliates [Member]    
Due to affiliates [1] 0  
Local Investors in China [Member] | Loans Due from Affiliates [Member]    
Due to affiliates [1]   2,316
Local Investors in Mexico [Member] | Loans Due to Affiliates [Member]    
Due to affiliates [1] 0 623
Local Investors Related to Resource Plus [Member] | Loans Due to Affiliates [Member]    
Due to affiliates [1] 0 266
National Remodel and Setup Services [Member] | Related Party [Member]    
Services Provided by Affiliates [2] 0 5,173
Consulting and Administrative Services, RJ Holdings [Member] | Related Party [Member]    
Services Provided by Affiliates [3] 161 472
Office Lease Expenses (RJ Holdings) [Member] | Related Party [Member]    
Services Provided by Affiliates [3] 4 8
Consulting and Administrative Fees (SPARFACTS) [Member] | Related Party [Member]    
Services Provided by Affiliates [3] 0 112
Other [Member] | Related Party [Member]    
Services Provided by Affiliates [3] $ 50 $ 178
[1] Represent loans due from the local investors into the Company's subsidiaries (representing their proportionate share of working capital loans). The loans have no payment terms, are due on demand, and are classified as current liabilities in the unaudited condensed consolidated balance sheets.
[2] Represent loans from the local investors into the Company's subsidiaries (representing their proportionate share of working capital loans). The loans have no payment terms and are due on demand.
[3] These expenses are reflected in "Selling, general, and administrative expense" expense in the consolidated statements of operations and comprehensive (loss) income