XML 66 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Supplemental Financial Information (Details - Intangible assets) - USD ($)
$ in Thousands
Jun. 30, 2024
Jun. 30, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 25,284 $ 25,284
Accumulated Amortization (20,033) (14,719)
Net Book Value 5,251 10,565
Developed Technology Rights [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 6,331 6,331
Accumulated Amortization (5,293) (3,881)
Net Book Value 1,038 2,450
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 17,528 17,528
Accumulated Amortization (13,315) (9,487)
Net Book Value 4,213 8,041
Trademarks and Trade Names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 1,425 1,425
Accumulated Amortization (1,425) (1,351)
Net Book Value $ 0 $ 74