XML 49 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements and Financial Instruments - Summary of Fair Value and Amortized Cost of Held-to-maturity Debt Securities and Redemption Date (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Amortized Cost  
Due in one year $ 14,846
Due in one to five years 21,367
Total 36,213
Fair Value  
Due in one year 14,846
Due in one to five years 21,367
Total $ 36,213