XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies - EPS (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Income        
Net income attributable to the Company, Basic $ 13,915 $ 10,390    
Net income attributable to the Company, Diluted $ 13,915 $ 10,390    
Shares        
Weighted-average shares outstanding - basic 58,320,489 58,309,093    
Incremental shares from restricted stock 20,846      
Weighted-average shares outstanding - diluted 58,341,335 58,309,093    
Net income per share attributable to the Company        
Basic income (in dollars per share) $ 0.24 $ 0.18    
Diluted income (in dollars per share) $ 0.24 $ 0.18    
Restricted stock units        
Stock awards        
Number of potentially dilutive common shares excluded from calculation of diluted income per share 44,842 57,923    
Restricted Stock        
Stock awards        
Unvested shares (in shares) 65,688 57,923 57,923 29,955