v3.26.1
Nature of Business and Operations (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Apr. 24, 2026
Feb. 27, 2023
Aug. 02, 2016
Jun. 30, 2026
Jun. 30, 2026
Nature of Business and Operations          
Exclusive Distribution Agreement 3 years        
Upfront payment       $ 3,000 $ 3,000
IPO          
Nature of Business and Operations          
Number of shares of common stock sold     4,120,000    
Public offering price per share (in dollars per share)     $ 10    
Net proceeds from the initial public offering     $ 35,400    
Expense relating to initial public offering     $ 2,900    
Follow-On Public Offering          
Nature of Business and Operations          
Number of shares of common stock sold   2,875,000      
Public offering price per share (in dollars per share)   $ 13      
Net proceeds from issuance of common stock   $ 34,600