XML 73 R56.htm IDEA: XBRL DOCUMENT v3.25.0.1
Net Income (Loss) Per Share (Details) - shares
3 Months Ended 12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share            
Weighted average unvested restricted shares outstanding (in shares)       429,748 393,059 322,866
Restricted Stock            
Antidilutive Securities Excluded from Computation of Earnings Per Share            
Dilutive restricted stock awards outstanding securities not participate in losses (in shares) 0 0 0 0 0 0
Performance Shares            
Antidilutive Securities Excluded from Computation of Earnings Per Share            
Dilutive restricted stock awards outstanding securities not participate in losses (in shares)       317,588 202,071 88,373