XML 107 R92.htm IDEA: XBRL DOCUMENT v3.25.1
Warrants - SVB Warrants (Details) - $ / shares
Feb. 03, 2023
Dec. 31, 2024
SVB Warrants    
Warrants    
Exercise price (in USD per share)   $ 7.97
Initial warrants    
Warrants    
Number of warrants issued 32,720  
Additional warrants    
Warrants    
Number of warrants issued 16,360