XML 114 R72.htm IDEA: XBRL DOCUMENT v3.25.1
Subsequent events (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jan. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Subsequent events      
Proceeds from issuance of common stock   $ 20,000 $ 34
Subsequent events | Public offering      
Subsequent events      
Issuance of common stock (in shares) 22,258,064    
Price per share $ 7.75    
Proceeds from issuance of common stock $ 172,500