v3.25.4
Operating Lease - Components of Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Leases [Abstract]        
Operating lease costs $ 26 $ 30 $ 78 $ 81
Variable lease costs 0 15 0 61
Short-term lease costs 7 0 29 108
Total lease, cost $ 33 $ 45 $ 107 $ 250