v3.26.1
Debt - Summary of Fair Value for Convertible Notes and Exchangeable Notes (Details) - June 2025 Convertible Exchangeable Notes [Member]
$ in Thousands
1 Months Ended
Jun. 30, 2025
USD ($)
Debt Instrument [Line Items]  
Carrying value at the beginning of the year $ 50,000
Change in estimated fair value of convertible notes (7,320)
Carrying value at the end of the year $ 42,680