XML 106 R39.htm IDEA: XBRL DOCUMENT v3.26.1
FINANCIAL STATEMENT COMPONENTS - Schedule of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Property, Plant, and Equipment [Line Items]    
Property and equipment, net $ 44,552 $ 45,821
United States    
Property, Plant, and Equipment [Line Items]    
Property and equipment, net 40,995 42,441
International    
Property, Plant, and Equipment [Line Items]    
Property and equipment, net $ 3,557 $ 3,380