XML 46 R36.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Commitments and Contingencies [Line Items]  
Purchase obligations $ 990,000
Device Integration Agreement [Member]  
Commitments and Contingencies [Line Items]  
Purchase obligations $ 400,000