XML 64 R50.htm IDEA: XBRL DOCUMENT v3.25.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Summary of basic and diluted earnings per share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES    
Net (loss) income $ (13,203) $ 5,560
Weighted-average common shares outstanding, basic 6,170 6,054
Basic (losses) earnings per share $ (2.14) $ 0.91
Diluted (losses) earnings per share $ (2.14) $ 0.91