XML 43 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Common Stock (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 6 Months Ended 12 Months Ended
May 31, 2024
item
$ / shares
shares
Jun. 30, 2024
USD ($)
$ / shares
shares
Jun. 30, 2023
USD ($)
shares
Dec. 31, 2023
$ / shares
shares
Common stock, shares authorized   50,000,000   50,000,000
Common stock, par value (in dollars per share) | $ / shares   $ 0.001   $ 0.001
Common stock, shares issued   28,331,833   28,140,891
Common stock, shares outstanding   28,331,833   28,140,891
Preferred stock, Par Value (in dollars per share) | $ / shares   $ 0.001   $ 0.001
Aggregate offering price | $   $ 11,757    
Net proceeds from issuance | $   $ 11,757    
Number of shares issued upon conversion   28,408 32,200  
Outstanding principal amount | $   $ 4,300 $ 2,000  
Exchangeable Senior Notes, rate   3.75%    
Prior ATM Program        
Number of shares issued   123,224 0  
Net proceeds from issuance | $   $ 11,800    
At The Market Offerings        
Number of sales agents | item 4      
Series A Preferred Stock        
Preferred Stock, Dividend Rate, Percentage   9.00%   9.00%
Series A Preferred Stock | At The Market Offerings        
Preferred Stock, Dividend Rate, Percentage 9.00%      
Preferred stock, Par Value (in dollars per share) | $ / shares $ 0.001      
Maximum number of common stock issuable 500,000,000.0