XML 81 R66.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies - Financial Instruments (Details) - USD ($)
Mar. 31, 2025
Mar. 31, 2024
Convertible Notes [Member] | Level 3 [Member]    
Summary of Significant Accounting Policies [Abstract]    
Estimated fair value of convertible notes $ 42,398,000 $ 38,276,000