XML 67 R56.htm IDEA: XBRL DOCUMENT v3.25.2
Commitment and Contingencies - Lease (Details)
$ in Millions
Jun. 30, 2025
USD ($)
Unrecorded Unconditional Purchase Obligation [Line Items]  
Lessee, operating lease, lease not yet commenced, term of contract 65 months
Operating Lease, Lease Not yet Commenced  
Unrecorded Unconditional Purchase Obligation [Line Items]  
Total lease payments $ 5.4