v3.25.4
Software—Net - Schedule of Capitalized Software (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Jun. 30, 2025
Work in progress          
Total $ 29,930   $ 29,930   $ 28,324
Less accumulated amortization (13,721)   (13,721)   (13,264)
Software—net 16,209   16,209   15,060
Capitalized software amortization 2,200 $ 2,000 4,400 $ 4,000  
Software          
Work in progress          
Total 29,813   29,813   28,306
Capitalized software amortization     3,900    
Work in progress          
Work in progress          
Total $ 117   $ 117   $ 18