XML 69 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Business Combination - Summary of Unaudited Proforma Financial Information (Details) - DivvyPay, Inc. - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Business Acquisition [Line Items]    
Total revenue $ 307,618 $ 192,770
Net loss $ (223,470) $ (206,166)