v3.26.1
EARNINGS (LOSS) PER SHARE - Computation of Basic and Diluted Loss per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Basic earnings per share:        
Weighted average shares - basic (in shares) 231,643,671 207,948,195 230,290,154 204,370,382
Earnings (loss) per share - basic (in usd per share) $ (0.02) $ (0.06) $ (0.18) $ (0.17)
Diluted earnings (loss) per share:        
Weighted average shares - diluted (in shares) 231,643,671 207,948,195 230,290,154 204,370,382
Earnings (Loss) per share - diluted (in usd per share) $ (0.02) $ (0.06) $ (0.18) $ (0.17)
Common Class A And D        
Basic earnings per share:        
Net loss allocated to common stockholders $ (4,533) $ (13,388) $ (42,020) $ (35,283)
Diluted earnings (loss) per share:        
Net earnings (loss) allocated to common shareholders - diluted (4,533) (13,388) (42,020)  
Class A        
Basic earnings per share:        
Net loss allocated to common stockholders $ (4,533) $ (7,141) $ (37,934) $ (18,532)
Weighted average shares - basic (in shares) 231,643,671 110,921,524 207,899,384 107,343,711
Earnings (loss) per share - basic (in usd per share) $ (0.02) $ (0.06) $ (0.18) $ (0.17)
Diluted earnings (loss) per share:        
Net earnings (loss) allocated to common shareholders - diluted $ (4,533) $ (7,141) $ (37,934)  
Weighted average shares - diluted (in shares) 231,643,671 110,921,524 207,899,384 107,343,711
Earnings (Loss) per share - diluted (in usd per share) $ (0.02) $ (0.06) $ (0.18) $ (0.17)
Class D        
Basic earnings per share:        
Net loss allocated to common stockholders $ 0 $ (6,247) $ (4,086) $ (16,751)
Weighted average shares - basic (in shares) 0 97,026,671 22,390,770 97,026,671
Earnings (loss) per share - basic (in usd per share) $ 0 $ (0.06) $ (0.18) $ (0.17)
Diluted earnings (loss) per share:        
Net earnings (loss) allocated to common shareholders - diluted $ 0 $ (6,247) $ (4,086)  
Weighted average shares - diluted (in shares) 0 97,026,671 22,390,770 97,026,671
Earnings (Loss) per share - diluted (in usd per share) $ 0 $ (0.06) $ (0.18) $ (0.17)