v3.26.3
Commitments and Contingencies - Schedule of vat liability to the Sweden tax agency (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Loss Contingencies [Line Items]    
Beginning Balance $ 84,650 $ 0
Additions 2,581 87,768
Reversals (160) 0
FX (2,598) (3,118)
Ending Balance 84,473 84,650
VAT [ Member]    
Loss Contingencies [Line Items]    
Beginning Balance 76,608 0
Additions 780 79,429
Reversals 0 0
FX (2,281) (2,821)
Ending Balance 75,107 76,608
Tax surcharges [Member]    
Loss Contingencies [Line Items]    
Beginning Balance 1,454 0
Additions 444 1,508
Reversals (160) 0
FX (57) (54)
Ending Balance 1,681 1,454
Interest [Member]    
Loss Contingencies [Line Items]    
Beginning Balance 6,588 0
Additions 1,357 6,831
Reversals 0 0
FX (260) (243)
Ending Balance $ 7,685 $ 6,588