v3.25.2
(Loss) Earnings per Share (Schedule of (Loss) Earnings Per Share) (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
$ / shares
shares
Jun. 30, 2024
USD ($)
$ / shares
shares
Jun. 30, 2025
USD ($)
$ / shares
shares
Jun. 30, 2024
USD ($)
$ / shares
shares
Numerator:        
Net (loss) income attributable to Company stockholders | $ $ (76,203) $ 45,200 $ (172,401) $ 16,199
Denominator:        
Weighted-average shares of common stock outstanding 167,645 167,645 167,645 167,645
Effects of dilutive shares 0 666 0 589
Weighted average diluted shares of common stock outstanding 167,645 168,311 167,645 168,234
(Loss) Earnings Per Share (US$):        
Basic | $ / shares $ (0.45) $ 0.27 $ (1.03) $ 0.10
Diluted | $ / shares $ (0.45) $ 0.27 $ (1.03) $ 0.10
Common stock conversion basis     10