v3.25.1
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Statement of Other Comprehensive Income [Abstract]        
Net income (loss) $ (3,434) $ (14,581) $ (18,190) $ (20,599)
Other comprehensive income (loss), net of tax:        
Foreign currency translation loss (23) (548) (950) (524)
Comprehensive loss $ (3,457) $ (15,129) $ (19,140) $ (21,123)