XML 16 R5.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Accumulated Deficit [Member]
Treasury Stock [Member]
Total
Balance at Dec. 31, 2023 $ 23 $ 641,439 $ (506,256) $ 0 $ 135,206
Balance (in Shares) at Dec. 31, 2023 226,063,032        
Stock-based compensation $ 0 2,141 0 0 2,141
Cashless exercise of warrants $ 0 0 0 0 0
Cashless exercise of warrants (in Shares) 4,545,503        
Vesting of Restricted Stock Units, net of shares withheld for taxes $ 0 (2,476) 0 0 (2,476)
Vesting of Restricted Stock Units, net of shares withheld for taxes (in Shares) 774,889        
Exercise of stock options $ 0 1,029 0 0 1,029
Exercise of stock options (in Shares) 386,341        
Net income $ 0 0 17,806 0 17,806
Balance at Mar. 31, 2024 $ 23 642,133 (488,450) 0 153,706
Balance (in Shares) at Mar. 31, 2024 231,769,765        
Balance at Dec. 31, 2023 $ 23 641,439 (506,256) 0 135,206
Balance (in Shares) at Dec. 31, 2023 226,063,032        
Net income         49,868
Balance at Jun. 30, 2024 $ 23 644,634 (456,388) 0 188,269
Balance (in Shares) at Jun. 30, 2024 233,026,736        
Balance at Mar. 31, 2024 $ 23 642,133 (488,450) 0 153,706
Balance (in Shares) at Mar. 31, 2024 231,769,765        
Stock-based compensation $ 0 2,863 0 0 2,863
Cashless exercise of warrants $ 0 0 0 0 0
Cashless exercise of warrants (in Shares) 937,507        
Vesting of Restricted Stock Units, net of shares withheld for taxes $ 0 (693) 0 0 (693)
Vesting of Restricted Stock Units, net of shares withheld for taxes (in Shares) 171,408        
Exercise of stock options $ 0 331 0 0 331
Exercise of stock options (in Shares) 148,056        
Net income $ 0 0 32,062 0 32,062
Balance at Jun. 30, 2024 $ 23 644,634 (456,388) 0 188,269
Balance (in Shares) at Jun. 30, 2024 233,026,736        
Balance at Dec. 31, 2024 $ 24 657,577 (308,583) 0 349,018
Balance (in Shares) at Dec. 31, 2024 236,620,545        
Stock-based compensation $ 0 4,624 0 0 4,624
Cashless exercise of warrants $ 0 0 0 0 0
Cashless exercise of warrants (in Shares) 866,302        
Vesting of Restricted Stock Units, net of shares withheld for taxes $ 0 (7,228) 0 0 (7,228)
Vesting of Restricted Stock Units, net of shares withheld for taxes (in Shares) 1,016,005        
Exercise of stock options $ 0 101 0 0 101
Exercise of stock options (in Shares) 29,400        
Net income $ 0 0 26,904 0 26,904
Balance at Mar. 31, 2025 $ 24 655,074 (281,679) 0 373,419
Balance (in Shares) at Mar. 31, 2025 238,532,252        
Balance at Dec. 31, 2024 $ 24 657,577 (308,583) 0 349,018
Balance (in Shares) at Dec. 31, 2024 236,620,545        
Net income         61,122
Balance at Jun. 30, 2025 $ 24 660,909 (247,460) (15,148) 398,325
Balance (in Shares) at Jun. 30, 2025 239,383,545        
Balance at Mar. 31, 2025 $ 24 655,074 (281,679) 0 373,419
Balance (in Shares) at Mar. 31, 2025 238,532,252        
Stock-based compensation $ 0 4,963 0 0 4,963
Cashless exercise of warrants 0 0 0 0 0
Vesting of Restricted Stock Units, net of shares withheld for taxes $ 0 (1,192) 0 0 (1,192)
Vesting of Restricted Stock Units, net of shares withheld for taxes (in Shares) 105,543        
Exercise of stock options $ 0 2,064 0 0 2,064
Exercise of stock options (in Shares) 745,750        
Acquisition of treasury stock $ 0 0 0 (15,148) (15,148)
Net income 0 0 34,219 0 34,219
Balance at Jun. 30, 2025 $ 24 $ 660,909 $ (247,460) $ (15,148) $ 398,325
Balance (in Shares) at Jun. 30, 2025 239,383,545