v3.26.1
Income taxes - Cash Paid for Income Taxes, Net of Refunds Received (Details)
$ in Thousands
12 Months Ended
Mar. 31, 2026
USD ($)
Income taxes [Abstract]  
Federal $ 0
Cash paid for income taxes, net of refunds received 12
New Jersey [Member]  
Income taxes [Abstract]  
State 8
California [Member]  
Income taxes [Abstract]  
State 4
Pennsylvania [Member]  
Income taxes [Abstract]  
State 0
Other States [Member]  
Income taxes [Abstract]  
State $ 0