v3.25.2
Basis of Preparation (Details)
$ in Millions
6 Months Ended
Jun. 30, 2025
USD ($)
Basis of Preparation [Line Items]  
Funding reporting date 12 months
Bottom of Range [Member]  
Basis of Preparation [Line Items]  
Funding partnering $ 2.8
Top of Range [Member]  
Basis of Preparation [Line Items]  
Funding partnering $ 3.5