XML 57 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Loss Per Share - Narrative (Details) - shares
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Employee Stock Option    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Shares excluded from calculation of diluted EPS (in shares) 315,112 312,723
Restricted Stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Shares excluded from calculation of diluted EPS (in shares) 42,084 43,780