XML 47 R35.htm IDEA: XBRL DOCUMENT v3.25.3
Equity and EPS - Schedule of Basic and Diluted EPS (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2025
Sep. 30, 2024
Nov. 16, 2021
Operations:                  
Net income $ 15,429 $ 14,427 $ (3,057) $ 23,862 $ 32,017 $ 20,584 $ 26,799 $ 76,463  
Net loss (income) attributable to noncontrolling interest (7)     43     25 162  
Income attributable to participating securities (unvested shares and units), basic (190)     (257)     (322) (828)  
Income attributable to participating securities (unvested shares and units), diluted (190)     (257)     (322) (828)  
Net income used in EPS calculation, basic 15,232     23,648     26,502 75,797  
Net income used in EPS calculation, diluted $ 15,232     $ 23,648     $ 26,502 $ 75,797  
Share information:                  
Basic weighted average common shares (in shares) 21,373,300     22,069,885     21,359,051 22,110,315  
Diluted weighted average common shares (in shares) 21,373,300     22,069,885     21,359,051 22,110,315  
Basic EPS (in dollars per share) $ 0.71     $ 1.07     $ 1.24 $ 3.43  
Diluted EPS (in dollars per share) $ 0.71     $ 1.07     $ 1.24 $ 3.43  
Convertible Senior Notes, 1.88% (fixed rate) due 2041 | Convertible Debt                  
Share information:                  
Conversion price (in dollars per share)                 $ 96.24
Restricted Stock Units (RSUs)                  
Share information:                  
Participating securities (in shares)             240,820 243,243