XML 80 R67.htm IDEA: XBRL DOCUMENT v3.25.3
COMMITMENTS AND CONTINGENCIES (Details)
$ in Millions
Sep. 30, 2025
USD ($)
installment
launch
Dec. 31, 2024
USD ($)
installment
launch
Non-Cancelable Service Contract Commitments    
Other Commitments [Line Items]    
Loss contingency, number of launch | launch 1 1
Contractual obligation $ 90.0 $ 90.0
Contractual obligation, cancellation fee 25.00%  
Loss contingency, estimate of possible loss $ 13.5  
Non-Cancelable Subscription-Based Services    
Other Commitments [Line Items]    
Contractual obligation $ 2.0 $ 2.0
Contractual obligation, annual installments | installment 4 4