XML 291 R67.htm IDEA: XBRL DOCUMENT v3.25.2
COMMITMENTS AND CONTINGENCIES (Details)
$ in Millions
Jun. 30, 2025
USD ($)
installment
launch
Dec. 31, 2024
USD ($)
launch
installment
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