XML 20 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Share-Based Payment Arrangement, Employee [Member]
Common Stock [Member]
Share-Based Payment Arrangement, Employee [Member]
Additional Paid-in Capital [Member]
Share-Based Payment Arrangement, Employee [Member]
Retained Earnings [Member]
Share-Based Payment Arrangement, Employee [Member]
Share-Based Payment Arrangement, Nonemployee [Member]
Common Stock [Member]
Share-Based Payment Arrangement, Nonemployee [Member]
Additional Paid-in Capital [Member]
Share-Based Payment Arrangement, Nonemployee [Member]
Retained Earnings [Member]
Share-Based Payment Arrangement, Nonemployee [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Total
Balance (in shares) at Dec. 31, 2021                 40,016,792      
Balance at Dec. 31, 2021                 $ 40 $ 461,181 $ (207,306) $ 253,915
Stock-based compensation for stock options $ 0 $ 471 $ 0 $ 471 $ 0 $ 24 $ 0 $ 24        
Issuance of common stock pursuant to exercise of stock options (in shares)                 14,488      
Issuance of common stock pursuant to exercise of stock options                 $ 0 211 0 211
Net loss                 $ 0 0 (17,527) (17,527)
Balance (in shares) at Mar. 31, 2022                 40,031,280      
Balance at Mar. 31, 2022                 $ 40 461,887 (224,833) 237,094
Balance (in shares) at Dec. 31, 2021                 40,016,792      
Balance at Dec. 31, 2021                 $ 40 461,181 (207,306) 253,915
Net loss                       (57,112)
Balance (in shares) at Sep. 30, 2022                 40,059,514      
Balance at Sep. 30, 2022                 $ 40 463,097 (264,418) 198,719
Balance (in shares) at Mar. 31, 2022                 40,031,280      
Balance at Mar. 31, 2022                 $ 40 461,887 (224,833) 237,094
Stock-based compensation for stock options 0 462 0 462 0 23 0 23        
Issuance of common stock pursuant to exercise of stock options (in shares)                 66,637      
Issuance of common stock pursuant to exercise of stock options                 $ 0 119 0 119
Net loss                 $ 0 0 (19,328) (19,328)
Balance (in shares) at Jun. 30, 2022                 40,097,917      
Balance at Jun. 30, 2022                 $ 40 462,491 (244,161) 218,370
Stock-based compensation for stock options 0 447 0 447 0 23 0 23        
Issuance of common stock pursuant to exercise of stock options (in shares)                 18,740      
Issuance of common stock pursuant to exercise of stock options                 $ 0 136 0 136
Net loss                 $ 0 0 (20,257) (20,257)
Expiration of restricted stock Performance Awards (in shares)                 (57,143)      
Expiration of restricted stock Performance Awards                 $ 0 0 0 0
Balance (in shares) at Sep. 30, 2022                 40,059,514      
Balance at Sep. 30, 2022                 $ 40 463,097 (264,418) 198,719
Balance (in shares) at Dec. 31, 2022                 41,735,557      
Balance at Dec. 31, 2022                 $ 42 511,049 (283,552) 227,539
Stock-based compensation for stock options 0 650 0 650 0 23 0 23        
Issuance of common stock pursuant to exercise of stock options (in shares)                 13,878      
Issuance of common stock pursuant to exercise of stock options                 $ 0 64 0 64
Net loss                 $ 0 0 (24,271) (24,271)
Balance (in shares) at Mar. 31, 2023                 41,749,435      
Balance at Mar. 31, 2023                 $ 42 511,786 (307,823) 204,005
Balance (in shares) at Dec. 31, 2022                 41,735,557      
Balance at Dec. 31, 2022                 $ 42 511,049 (283,552) $ 227,539
Issuance of common stock pursuant to exercise of stock options (in shares)                       495,299
Net loss                       $ (76,298)
Balance (in shares) at Sep. 30, 2023                 42,129,798      
Balance at Sep. 30, 2023                 $ 42 514,923 (359,850) 155,115
Balance (in shares) at Mar. 31, 2023                 41,749,435      
Balance at Mar. 31, 2023                 $ 42 511,786 (307,823) 204,005
Stock-based compensation for stock options 0 812 0 812 0 23 0 23        
Issuance of common stock pursuant to exercise of stock options (in shares)                 170,092      
Issuance of common stock pursuant to exercise of stock options                 $ 0 889 0 889
Net loss                 $ 0 0 (26,376) (26,376)
Balance (in shares) at Jun. 30, 2023                 41,919,527      
Balance at Jun. 30, 2023                 $ 42 513,510 (334,199) $ 179,353
Stock-based compensation for stock options $ 0 $ 926 $ 0 $ 926 $ 0 $ 23 $ 0 $ 23        
Issuance of common stock pursuant to exercise of stock options (in shares)                 210,271     214,124
Issuance of common stock pursuant to exercise of stock options                 $ 0 464 0 $ 464
Net loss                 $ 0 0 (25,651) (25,651)
Balance (in shares) at Sep. 30, 2023                 42,129,798      
Balance at Sep. 30, 2023                 $ 42 $ 514,923 $ (359,850) $ 155,115