v3.26.3
EARNINGS (LOSS) PER SHARE - Calculation of Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Calculation of basic loss per common share:        
Net loss attributable to common stockholders $ (20,710) $ (41,780) $ (48,974) $ (95,300)
Weighted-average shares outstanding, basic (in shares) 178,501,272 175,034,287 178,311,733 167,585,724
Basic earnings (loss) per share (in USD per share) $ (0.12) $ (0.24) $ (0.27) $ (0.57)
Calculation of diluted loss per common share:        
Weighted-average shares outstanding, diluted (in shares) 178,501,272 175,034,287 178,311,733 167,585,724
Diluted earnings (loss) per share (in USD per share) $ (0.12) $ (0.24) $ (0.27) $ (0.57)