XML 13 R6.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Income [Member]
Beginning Balance at Dec. 31, 2023 $ 387,881 $ 107 $ 266,488 $ 121,272 $ 14
Beginning Balance (shares) at Dec. 31, 2023   107,122,000      
Issuance of common stock, net 140,704 $ 10 140,694    
Issuance of common stock, net (shares)   10,000,000      
Stock-based compensation 8,248   8,248    
Exercise of stock options for common stock 1,522 $ 1 1,521    
Exercise of stock options for common stock (shares)   664,000      
Issuance of common stock upon vesting of restricted stock units, net (204)   (204)    
Issuance of common stock upon vesting of restricted stock units, net (Share)   244,000      
Other comprehensive gain (loss) (14)       (14)
Net income 23,275     23,275  
Ending Balance at Mar. 31, 2024 561,412 $ 118 416,747 144,547 0
Ending Balance (shares) at Mar. 31, 2024   118,030,000      
Beginning Balance at Dec. 31, 2024 727,632 $ 121 442,286 285,161 64
Beginning Balance (shares) at Dec. 31, 2024   120,879,000      
Stock-based compensation 5,850   5,850    
Exercise of stock options for common stock 4,787 $ 1 4,786    
Exercise of stock options for common stock (shares)   975,000      
Issuance of common stock upon vesting of restricted stock units, net (642)   (642)    
Issuance of common stock upon vesting of restricted stock units, net (Share)   105,000      
Other comprehensive gain (loss) (81)       (81)
Net income 56,737     56,737  
Ending Balance at Mar. 31, 2025 $ 794,283 $ 122 $ 452,280 $ 341,898 $ (17)
Ending Balance (shares) at Mar. 31, 2025   121,959,000