v3.26.1
Software—Net - Schedule of Capitalized Software (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Work in progress    
Total $ 33,156 $ 28,324
Less accumulated amortization (15,084) (13,264)
Software—net 18,072 15,060
Software    
Work in progress    
Total 32,535 28,306
Software—net 7,200  
Work in progress    
Work in progress    
Total $ 621 $ 18