XML 59 R49.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 4 - Summary of Significant Accounting Policies (Details Textual)
$ / shares in Units, $ in Thousands
1 Months Ended 6 Months Ended
Mar. 26, 2024
USD ($)
Jan. 18, 2023
$ / shares
shares
Mar. 31, 2024
CNY (¥)
Jun. 30, 2024
USD ($)
$ / shares
shares
Jun. 30, 2023
USD ($)
Mar. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
$ / shares
shares
Mar. 31, 2023
USD ($)
Jan. 17, 2023
shares
Jan. 01, 2023
USD ($)
Dec. 31, 2022
USD ($)
Retained Earnings (Accumulated Deficit)       $ (60,756)     $ (59,690)        
Accounts Receivable, Allowance for Credit Loss       4,657 $ 3,715 $ 4,261 3,987 $ 4,070     $ 3,760
Financing Receivable, Allowance for Credit Loss       $ 1,512 1,187 1,580 $ 1,559 850     617
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares   $ 0.001   $ 0.001     $ 0.001        
Common Stock, Shares Authorized (in shares) | shares   20,000,000   20,000,000     20,000,000   100,000,000    
Stock Issued During Period, Fractional Shares, Reverse Stock Splits (in shares) | shares   0                  
Common Stock, Shares, Issued (in shares) | shares   7,174,506   7,204,506     7,204,506   35,827,677    
Contract with Customer, Performance Obligation Satisfied in Previous Period       $ 0 $ 0            
Operating Lease, Liability       $ 0              
Beijing Yi En [Member]                      
Business Acquisition, Percentage of Voting Interests Acquired       51.00%              
Business Combination, Consideration Transferred $ 0   ¥ 1                
Reverse Stock Split [Member]                      
Stockholders' Equity Note, Stock Split, Conversion Ratio   5                  
Accounting Standards Update 2016-13 [Member] | Cumulative Effect, Period of Adoption, Adjustment [Member]                      
Retained Earnings (Accumulated Deficit)                   $ 190  
Accounts Receivable, Allowance for Credit Loss           0 $ 0 0   40 36
Financing Receivable, Allowance for Credit Loss           $ 0 $ 0 $ 0   $ 150 $ 155