v3.26.1
Net Income Per Common Share - Schedule of Net Income per Common 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
Earnings Per Share [Abstract]            
Net income $ 14,032 $ 7,794 $ 6,807 $ (4,798) $ 21,826 $ 2,009
Weighted average shares outstanding - basic 132,527   132,322   132,502 132,322
Weighted average shares outstanding - RSUs and PSUs 4       12  
Weighted average shares outstanding- diluted 132,531   132,322   132,514 132,322
Income per common share - basic $ 0.11   $ 0.05   $ 0.16 $ 0.02
Income per common share - diluted $ 0.11   $ 0.05   $ 0.16 $ 0.02
Anti-dilutive potential common shares excluded 3       1