Quarterly report [Sections 13 or 15(d)]

Description of the Business and Financial Condition - Additional Information (Details)

v3.25.2
Description of the Business and Financial Condition - Additional Information (Details)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
May 12, 2025
USD ($)
May 31, 2025
USD ($)
$ / shares
Nov. 30, 2024
USD ($)
Mar. 31, 2024
USD ($)
$ / shares
shares
Jun. 30, 2025
USD ($)
Customer
$ / shares
shares
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Customer
$ / shares
shares
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
$ / shares
shares
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                  
Number of customers | Customer         60   60    
Cumulative deficit         $ 203,233,000   $ 203,233,000   $ 191,370,000
Net cash used in operations             $ 8,724,000 $ 6,508,000 $ 9,000,000
Stock purchase, aggregate principal amount         $ 311,000 $ 288,000      
Common stock, par value per share | $ / shares         $ 0.01   $ 0.01   $ 0.01
Net proceeds from offering             $ 3,263,000 16,183,000  
Net proceeds from issuance of debt             $ 28,653,000 $ 0  
Common stock, shares issued (in shares) | shares         28,423,611   28,423,611   27,617,415
Public Offering                  
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                  
Public offering (in shares) | shares       2,653,848          
Sale of stock, price per share | $ / shares       $ 6.5          
Net proceeds from offering       $ 16,200,000          
At-The-Market Equity Offering                  
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                  
Sale of stock maximum proceeds on potential common stock offering     $ 50,000,000            
Common stock, shares issued (in shares) | shares         0   0    
2025 Stock Purchase Agreement | 2025 Investor                  
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                  
Stock purchase, aggregate principal amount   $ 275,808              
Common stock, par value per share | $ / shares   $ 0.01              
Sale of stock, price per share | $ / shares   $ 12.69              
Net proceeds from offering   $ 3,300,000              
2025 Note Purchase Agreement | 2025 Investor                  
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                  
Aggregate principal amount $ 105,000,000       $ 105,000,000   $ 105,000,000    
Debt discount 600,000       600,000   600,000    
Debt issuance costs 700,000       700,000   700,000    
Net proceeds from issuance of debt 28,700,000           28,700,000    
2025 Note Purchase Agreement | 2025 Investor | Initial Amount of Principal Amount of Notes                  
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                  
Aggregate principal amount $ 30,000,000       $ 30,000,000   $ 30,000,000