Quarterly report [Sections 13 or 15(d)]

Subsequent Events (Details)

v3.25.1
Subsequent Events (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Apr. 30, 2025
Mar. 31, 2025
Mar. 31, 2024
Mar. 09, 2025
Subsequent Events        
Gross proceeds to exercise of the warrants   $ 17 $ 30  
Checkpoint        
Subsequent Events        
Number of warrants to purchase shares       5,853,659
Exercise price of warrants       $ 3.62
Subsequent events | Checkpoint | April 2025 Warrants        
Subsequent Events        
Gross proceeds to exercise of the warrants $ 9,200      
Number of shares issued upon exercise of warrants 3,256,269      
Exercise price of warrants $ 2.821