XML 84 R74.htm IDEA: XBRL DOCUMENT v3.25.1
Net (Loss) Income Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Basic shares (in shares) 9,596,037 6,892,742
Common stock options (in shares)   889,651
Diluted shares (in shares) 9,596,037 7,782,393
Net Income (loss) - Basic $ (64,702) $ 6,073
Net Income - Common stock options 0 0
Net Income (loss) - Diluted $ (64,702) $ 6,073
Basic EPS (in dollars per share) $ (6.74) $ 0.88
Diluted EPS (in dollars per share) $ (6.74) $ 0.78
Securities excluded from the computation of diluted net income per share 519,219  
Common stock options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Securities excluded from the computation of diluted net income per share 519,219  
2030 Senior Notes shares    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Securities excluded from the computation of diluted net income per share 911,371