v3.26.1
Long-term debt (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Jul. 31, 2026
Dec. 31, 2025
2025 Amended Facility            
Long-term debt            
Maximum borrowing capacity $ 50.0   $ 50.0      
Line of credit 50.5   50.5     $ 50.1
Foreign currency loss 0.5   1.6      
Foreign currency gain   $ 4.3   $ 6.4    
Interest expense recorded $ 1.4 $ 1.8 $ 2.8 $ 3.6    
2026 Amended Facility | Tranche Based on Approval of AMT-130 | Subsequent event            
Long-term debt            
Maximum borrowing capacity         $ 100.0