v3.25.1
Related Party Disclosures (Details)
12 Months Ended
Dec. 31, 2024
Related Party Disclosures [Abstract]  
Participation exceeds, Percentage 5.00%
Reaches or exceeds percentage 5.00%