Quarterly report [Sections 13 or 15(d)]

Debt - Summary of Balances of Exchangeable Notes (Details)

v3.25.1
Debt - Summary of Balances of Exchangeable Notes (Details) - USD ($)
$ in Thousands
48 Months Ended
Jan. 31, 2025
Mar. 31, 2025
Debt Instrument [Line Items]    
Exchangeable Notes, Conversion $ (40,691)  
Exchangeable Notes, net   $ 20,104