XML 40 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue - Schedule of Disaggregation of Net Revenue (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Disaggregation Of Revenue [Line Items]        
Net revenue $ 168,587 $ 172,671 $ 415,193 $ 450,312
Financial Services [Member]        
Disaggregation Of Revenue [Line Items]        
Net revenue 112,250 120,219 255,708 304,520
Home Services [Member]        
Disaggregation Of Revenue [Line Items]        
Net revenue 53,908 50,289 152,636 139,997
Other Revenue [Member]        
Disaggregation Of Revenue [Line Items]        
Net revenue $ 2,429 $ 2,163 $ 6,849 $ 5,795