XML 85 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
Capital Stock (Details)
$ in Thousands
1 Months Ended 12 Months Ended
May 02, 2024
USD ($)
May 31, 2021
USD ($)
Dec. 31, 2024
USD ($)
shares
Dec. 31, 2023
USD ($)
shares
Feb. 27, 2023
USD ($)
Class of Stock [Line Items]          
Sale of stock, securities registered aggregate amount         $ 200,000
Issuance of common stock, net of issuance costs (in shares) | shares     0 3,079,421  
Gross proceeds from public offering       $ 8,700  
Proceeds from public offering       7,900  
Costs incurred in connection with offering     $ 1,584 $ 721  
Cantor Sales Agreement          
Class of Stock [Line Items]          
Proceeds from public offering $ 75,000        
Sale of stock, commission fee, percent 0.030        
PSC          
Class of Stock [Line Items]          
Sale of stock, period   3 years      
PSC | Maximum          
Class of Stock [Line Items]          
Sale of stock, value of shares for issuance   $ 50,000      
Cantor          
Class of Stock [Line Items]          
Sale of stock, value of shares for issuance     $ 43,700    
Issuance of common stock, net of issuance costs (in shares) | shares     10,440,000    
Gross proceeds from public offering     $ 31,300    
Proceeds from public offering     29,700    
Costs incurred in connection with offering     $ 1,600