v3.26.1
Leases - Schedule of Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Leases [Abstract]    
Non-current assets - right of use assets, net $ 3,757 $ 4,069
Current liabilities - operating lease liabilities 1,447 1,424
Non-current liabilities - operating lease liabilities $ 2,641 $ 2,995