XML 47 R39.htm IDEA: XBRL DOCUMENT v3.26.1
Earnings per Share - Schedule of Basic and Diluted Net Income Per Share of Common Stock (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Earnings Per Share [Abstract]        
Net income $ 12,236 $ 10,028 $ 20,318 $ 14,561
Weighted average common shares outstanding — Basic 47,570 35,000 44,373 35,000
Effect of dilutive securities: APC RSUs and APC PSUs 34 0 17 0
Weighted average common shares outstanding — Diluted 47,604 35,000 44,390 35,000
Net income per share - Basic $ 0.26 $ 0.29 $ 0.46 $ 0.42
Net income per share - Diluted $ 0.26 $ 0.29 $ 0.46 $ 0.42