v3.26.1
Shareholders’ Equity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
1 Months Ended 6 Months Ended
May 31, 2026
Mar. 31, 2026
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Class of Stock [Line Items]          
Sale of stock shares issued (in shares)   6,130      
Sale of stock, price per share (in dollars per share)     $ 3.25    
Proceeds from private placement   $ 18,600 $ 20,154 $ 0  
Gross proceeds   20,200      
Payment of private placement issuance costs   1,600 1,518 $ 0  
Statutory reserve     $ 15,600   $ 15,700
Private Placement          
Class of Stock [Line Items]          
Registration statement shares registered for resale 6,130        
Panacea Venture          
Class of Stock [Line Items]          
Gross proceeds   $ 4,000