XML 67 R42.htm IDEA: XBRL DOCUMENT v3.24.1
Stockholders' Equity - Public Stock Offerings (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Apr. 21, 2023
Apr. 30, 2023
Aug. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Nov. 30, 2023
Stockholders' Equity              
Received net proceeds of after deducting underwriting discounts, commissions and other offering expenses       $ 46,341 $ 34,400    
Over-Allotment Option              
Stockholders' Equity              
Common stock issued and sold (in shares) 469,190 469,190 4,600,000        
Offering price (in dollar per share)     $ 8.00        
Received net proceeds of after deducting underwriting discounts, commissions and other offering expenses     $ 34,400        
Underwritten public offering              
Stockholders' Equity              
Common stock issued and sold (in shares) 5,219,190 5,219,190          
Offering price (in dollar per share) $ 9.50 $ 9.50          
Received net proceeds of after deducting underwriting discounts, commissions and other offering expenses $ 46,300 $ 46,300          
Equity Distribution Agreement              
Stockholders' Equity              
Common Stock Available Under ATM             $ 50,000
Value Of Shares Sold Under Equity Distribution Agreement       $ 0 $ 0 $ 0