XML 138 R113.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes - Reconciliation of Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Balance at the beginning of the year $ 16,724 $ 22,185 $ 5,787
Add:      
Tax positions related to the current year 6,642 7,354 8,267
Increase from business combination 0 160 668
Tax positions related to the prior year 226 0 7,463
Less:      
Tax positions related to the prior year 0 (12,761) 0
Statute of limitations lapse (292) (214) 0
Balance at the end of the year $ 23,300 $ 16,724 $ 22,185