XML 85 R77.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Net (Loss) Income from Operations before Provision for Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Income Tax Disclosure [Abstract]        
U.S. $ 13,370 $ 8,360 $ 12,164 $ 17,734
Foreign 2,407 (344) 3,302 455
Net income before provision for income taxes $ 15,777 $ 8,016 $ 15,466 $ 18,189