v3.25.2
Balance Sheet Components - Operating Lease Right-of-Use Assets, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Mar. 31, 2025
Regulated Operations [Abstract]    
Operating lease ROU assets $ 2,408 $ 2,408
Less: accumulated amortization (1,956) (1,875)
Operating lease ROU assets, net $ 452 $ 533