v3.26.1
Net Income Per Share - Schedule of Computation of Basic and Diluted Net Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Numerator:    
Numerator for basic income per share from operations (in Dollars) $ 424 $ 109
Numerator for diluted income per share from operations (in Dollars) $ 424 $ 109
Denominator:    
Denominator for basic income per share weighted average ordinary shares outstanding (in Shares) 57,127,524 57,127,524
Denominator for diluted income per share weighted average ordinary shares outstanding (in Shares) 57,127,524 57,127,524
Basic income per share from operations $ 0.0074 $ 0.0019
Diluted income per share from operations 0.0074 0.0019
American Depositary Shares [Member]    
Denominator:    
Basic income per share from operations [1] 0.148 0.038
Diluted income per share from operations [1] $ 0.148 $ 0.038
[1] In February 2024, the Company changed the ratio of its American depositary shares (“ADSs”) to its Class A ordinary shares from one (1) ADS, representing two (2) Class A ordinary shares, to one (1) ADS representing twenty (20) Class A ordinary shares.