XML 42 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue - Schedule of Disaggregation of Net Revenue (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2022
Mar. 31, 2021
Disaggregation Of Revenue [Line Items]        
Net revenue $ 150,658 $ 153,052 $ 435,597 $ 427,289
Financial Services [Member]        
Disaggregation Of Revenue [Line Items]        
Net revenue 108,277 116,284 316,347 314,651
Home Services [Member]        
Disaggregation Of Revenue [Line Items]        
Net revenue 40,704 35,037 114,510 97,600
Other Revenue [Member]        
Disaggregation Of Revenue [Line Items]        
Net revenue 1,677 1,731 4,740 3,451
Divested Businesses [Member]        
Disaggregation Of Revenue [Line Items]        
Net revenue $ 0 $ 0 $ 0 $ 11,587