XML 149 R103.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings Per Share - Basic and Diluted Earnings per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Earnings Per Share [Abstract]        
Net income (loss) attributable to controlling interest - basic $ (12,700) $ 42,740 $ 11,031 $ (26,000)
Net income (loss) attributable to controlling interest - diluted (12,700) 42,740 11,031 (26,000)
Net income (loss) available to the Company - diluted $ (12,700) $ 28,130 $ (208) $ (26,000)
Weighted-average shares of class A common stock outstanding - basic (in shares) 71,738,190 59,286,346 69,228,309 58,425,916
Weighted-average shares of class A common stock outstanding - basic (in shares) 71,738,190 114,319,307 119,355,038 58,454,342
Income (loss) per class A common stock - basic (in dollars per share) $ (0.18) $ 0.72 $ 0.16 $ (0.45)
Income (loss) per class A common stock - diluted (in dollars per share) $ (0.18) $ 0.25 $ 0.00 $ (0.44)