v3.26.1
Supplemental Financial Information (Details - Property and equipment) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross $ 11,662 $ 11,530
Less accumulated depreciation (10,209) (9,074)
Property and equipment, net 1,453 2,456
Computer Software And Office Equipment [Member]    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross 5,135 4,886
Furniture and Fixtures [Member]    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross 2,700 2,698
Production Development And Warehouse [Member]    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross 3,738 3,946
Construction in Progress [Member]    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross $ 89 $ 0