v3.25.2
Earnings per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Apr. 11, 2025
Earnings Per Share [Abstract]          
Net income (loss) available to common shareholders $ (1,968) $ (12,574) $ 2,775 $ (17,257)  
Basic weighted-average common shares outstanding (in shares) 160,916,057 160,505,223 160,955,936 160,014,746  
Basic earnings per common share (in dollars per share) $ (0.01) $ (0.08) $ 0.02 $ (0.11)  
Diluted earnings per share          
Net income (loss) available to common shares $ (1,968) $ (12,574) $ 2,775 $ (17,257)  
Basic weighted-average common shares outstanding (in shares) 160,916,057 160,505,223 160,955,936 160,014,746  
Dilutive potential common shares (in shares) 0 0 645,088 0  
Diluted weighted-average common shares outstanding (in shares) 160,916,057 160,505,223 161,601,024 160,014,746  
Diluted earnings per common share (in dollars per share) $ (0.01) $ (0.08) $ 0.02 $ (0.11)  
Common shares repurchased (in shares) 1,793,279   1,793,279    
Share repurchase authorized amount (in shares)         100,000,000