XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.3
Supplemental Financial Information (Details - Intangible assets) - USD ($)
$ in Thousands
Sep. 30, 2025
Jun. 30, 2025
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 27,722 $ 27,722
Accumulated amortization (24,581) (23,984)
Net book value 3,141 3,738
Developed Technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 6,793 6,793
Accumulated amortization (6,125) (6,066)
Net book value 668 727
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 19,116 19,116
Accumulated amortization (16,774) (16,321)
Net book value 2,342 2,795
Order Backlog [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 297 297
Accumulated amortization (223) (149)
Net book value 74 148
Trademarks and Trade Names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 1,516 1,516
Accumulated amortization (1,459) (1,448)
Net book value $ 57 $ 68