Annual report [Section 13 and 15(d), not S-K Item 405]

Subsequent Events - Nathaniel Bradley Inducement (Details)

v3.25.1
Subsequent Events - Nathaniel Bradley Inducement (Details)
$ in Thousands
12 Months Ended
Mar. 20, 2025
installment
Jan. 02, 2025
USD ($)
shares
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Subsequent Event        
Net revenue     $ 2,674 $ 2,083
Subsequent Event | Inducement Award Agreement | Vest monthly over a period of 36 months        
Subsequent Event        
Installment period | installment 3      
Vesting term 36 months      
Subsequent Event | Inducement Award Agreement | Tranche Two        
Subsequent Event        
Net revenue   $ 40,000    
Subsequent Event | Inducement Award Agreement | Restricted stock units        
Subsequent Event        
Granted | shares   1,200,000