XML 66 R54.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and contingencies - Narrative (Details)
$ in Thousands
Apr. 15, 2024
USD ($)
patent
Mar. 31, 2025
Dec. 31, 2024
Sep. 30, 2024
USD ($)
Long-Term Purchase Commitment [Line Items]        
Purchase obligation       $ 60,475
Pending Litigation | SRT Demand For Arbitration        
Long-Term Purchase Commitment [Line Items]        
Number of patents | patent 2      
Damages sought $ 1,500      
Forecast        
Long-Term Purchase Commitment [Line Items]        
Lease period   4 years 3 years