XML 17 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Income Statement [Abstract]        
Net income $ 4,974 $ 3,124 $ 8,546 $ 5,131
Foreign currency translation adjustments (1,818) (24) (1,629) (24)
Other comprehensive loss (1,818) (24) (1,629) (24)
Total comprehensive income $ 3,156 $ 3,100 $ 6,917 $ 5,107