v3.26.1
Software—Net - Schedule of Capitalized Software (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Jun. 30, 2025
Work in progress          
Total $ 31,171   $ 31,171   $ 28,324
Less accumulated amortization (14,218)   (14,218)   (13,264)
Software—net 16,953   16,953   15,060
Capitalized software amortization 2,300 $ 2,000 6,700 $ 6,000  
Software          
Work in progress          
Total 30,727   30,727   28,306
Capitalized software amortization     5,700    
Work in progress          
Work in progress          
Total $ 444   $ 444   $ 18