v3.26.1
BASIC AND DILUTED NET EARNINGS (LOSS) PER COMMON STOCK - Company's basic net earnings (loss) per common and preferred stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Basic earnings (loss) per share    
Net loss $ 8,248,858 $ 9,227,162
Deemed dividend   4,838,622
Less: loss attributable to participating preferred stock   7,271,112
Numerator:    
Net loss attributable to common stock shareholders used in computing basic net loss per share $ 8,248,858 $ 6,794,672
Denominator:    
Weighted average number of common stock used in computing basic loss per share 6,582,297 2,368,516
Basic earnings (loss) per share amounts    
Basic net loss per common stock $ 1.25 $ 2.87
Diluted net loss per common stock $ 1.25 $ 2.87