v3.25.1
Fair Value Measurements and Disclosures (Details)
Mar. 31, 2025
Fair Value Measurements and Disclosures  
Percentage of time deposits provide for automatic renewal at current interest rates 98.00%