XML 17 R5.htm IDEA: XBRL DOCUMENT v3.25.4
Condensed Consolidated Statements of Comprehensive (Loss) Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Income Statement [Abstract]        
Net (loss) income $ (70) $ 4,974 $ (989) $ 8,546
Foreign currency translation adjustments 321 (1,818) 249 (1,629)
Other comprehensive (loss) income 321 (1,818) 249 (1,629)
Total comprehensive (loss) income $ 251 $ 3,156 $ (740) $ 6,917