XML 48 R42.htm IDEA: XBRL DOCUMENT v3.26.1
Acquisitions - Summary of Amount of Net Revenue and Net Income from Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Business Combination [Line Items]        
Net revenue $ 346,137 $ 269,842 $ 919,835 $ 831,657
Net income 7,362 $ 4,416 62,124 $ 1,501
HomeBuddy        
Business Combination [Line Items]        
Net revenue 39,078   39,078  
Net income $ 1,159   $ 1,159