v3.26.1
Summary of Significant Accounting Policies - Schedule of Computation of Earnings per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Class of Stock [Line Items]            
Net income $ 27,499 $ 29,213 $ 23,781 $ 22,802 $ 56,712 $ 46,583
Net income attributable to common stockholders $ 27,499   $ 16,437   $ 56,712 $ 32,083
Weighted-average shares outstanding:            
Basic (in shares) 176,923   90,591   176,882 90,591
Dilutive awards (in shares) 4,271   0   3,445 0
Diluted (in shares) 181,194   90,591   180,327 90,591
Net earnings per share attributable to common stockholders:            
Basic (in dollars per share) $ 0.16   $ 0.18   $ 0.32 $ 0.35
Diluted (in dollars per share) $ 0.15   $ 0.18   $ 0.31 $ 0.35
Series A Preferred Stock            
Class of Stock [Line Items]            
Income allocable to participating Series A Preferred Stock and Series B Preferred Stock dividend - undeclared $ 0   $ 2,858   $ 0 $ 5,578
Series B Preferred Stock            
Class of Stock [Line Items]            
Income allocable to participating Series A Preferred Stock and Series B Preferred Stock dividend - undeclared $ 0   $ 4,486   $ 0 $ 8,922