XML 77 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements (Details) - USD ($)
Dec. 31, 2024
Mar. 31, 2024
Compound Net Derivative Liability [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Net carrying amount of convertible notes $ 32,377,000 $ 30,776,000
Convertible Notes [Member] | Level 3 [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Estimated fair value of convertible notes $ 36,168,000 $ 38,276,000