XML 60 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings per Share (Table)
12 Months Ended
Dec. 31, 2024
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
The following table sets forth the computation of basic and diluted earnings per share:
 Year Ended December 31,
 202420232022
Numerator:
Net loss$(20,475)$(56,354)$(82,246)
Denominator:
Weighted average shares (basic)47,11646,15545,269
Dilutive effect of potential common shares— — — 
Weighted average shares (diluted)47,11646,15545,269
Basic loss per share$(0.43)$(1.22)$(1.82)
Diluted loss per share$(0.43)$(1.22)$(1.82)