XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Supplemental Financial Information (Details - Amortization expense) - USD ($)
$ in Thousands
Mar. 31, 2025
Jun. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
2025 (remainder) $ 622  
2026 1,662  
2027 640  
2028 356  
2029 291  
Thereafter 739  
Total future amortization $ 4,310 $ 5,251