XML 84 R64.htm IDEA: XBRL DOCUMENT v3.25.3
Accounts payable and accrued expenses - Narrative (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Jun. 30, 2025
Loss Contingencies [Line Items]    
Loss contingencies $ 0 $ 20,000
Derivative, cap price (in USD per share)    
Loss Contingencies [Line Items]    
Loss contingencies   $ 20,000