v3.26.1
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2026
Fair Value Measurements [Abstract]  
Schedule of Fair Value to Measure Value of Banker’s Acceptance The Company held the following assets and liabilities recorded at fair value:
          Fair Value Measurements at
    June 30,     Reporting Date Using
Description   2026     Level 1     Level 2     Level 3
Banker’s acceptance notes   $ 1,825     $  -     $ 1,825     $ -
Total   $ 1,825     $ -     $ 1,825     $ -

 

          Fair Value Measurements at
    December 31,     Reporting Date Using
Description   2025     Level 1     Level 2     Level 3
Banker’s acceptance notes   $                      $       -     $  -     $  -
Total   $       $ -     $ -     $ -