XML 16 R5.htm IDEA: XBRL DOCUMENT v3.25.3
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        
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,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 Dec. 31, 2023 $ 23 641,439 (506,256) 0 135,206
Balance (in Shares) at Dec. 31, 2023 226,063,032        
Balance at Sep. 30, 2024 $ 24 652,345 (420,479) 0 231,890
Balance (in Shares) at Sep. 30, 2024 236,378,607        
Acquisition of treasury stock         0
Net income         85,777
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 Jun. 30, 2024 $ 23 644,634 (456,388) 0 188,269
Balance (in Shares) at Jun. 30, 2024 233,026,736        
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 Sep. 30, 2024 $ 24 652,345 (420,479) 0 231,890
Balance (in Shares) at Sep. 30, 2024 236,378,607        
Stock-based compensation $ 0 3,179 0 0 3,179
Cashless exercise of warrants $ 1 (1) 0 0 0
Cashless exercise of warrants (in Shares) 1,741,882        
Vesting of Restricted Stock Units, net of shares withheld for taxes $ 0 (1,158) 0 0 (1,158)
Vesting of Restricted Stock Units, net of shares withheld for taxes (in Shares) 250,107        
Exercise of stock options $ 0 5,691 0 0 5,691
Exercise of stock options (in Shares) 1,359,882        
Acquisition of treasury stock       0 0
Net income $ 0 0 35,909 0 35,909
Balance at Dec. 31, 2024 $ 24 657,577 (308,583) 0 349,018
Balance (in Shares) at Dec. 31, 2024 236,620,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,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 Dec. 31, 2024 $ 24 657,577 (308,583) 0 349,018
Balance (in Shares) at Dec. 31, 2024 236,620,545        
Balance at Sep. 30, 2025 $ 24 665,382 (211,032) (23,188) 431,186
Balance (in Shares) at Sep. 30, 2025 239,661,041        
Acquisition of treasury stock         (23,188)
Net income         97,551
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 Jun. 30, 2025 $ 24 660,909 (247,460) (15,148) 398,325
Balance (in Shares) at Jun. 30, 2025 239,383,545        
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 Sep. 30, 2025 $ 24 665,382 (211,032) (23,188) 431,186
Balance (in Shares) at Sep. 30, 2025 239,661,041        
Stock-based compensation $ 0 5,047 0 0 5,047
Cashless exercise of warrants 0 0 0 0 0
Vesting of Restricted Stock Units, net of shares withheld for taxes $ 0 (963) 0 0 (963)
Vesting of Restricted Stock Units, net of shares withheld for taxes (in Shares) 161,304        
Exercise of stock options   389 0 0 389
Exercise of stock options (in Shares) 116,192        
Acquisition of treasury stock $ 0 0 0 (8,040) (8,040)
Net income $ 0 $ 0 $ 36,428 $ 0 $ 36,428