XML 73 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]      
Total revenue $ 430,302 $ 275,948 $ 192,433
Vertical Software Segment Deferred Revenue      
Disaggregation of Revenue [Line Items]      
Total revenue 125,116 154,915 137,150
Insurance      
Disaggregation of Revenue [Line Items]      
Total revenue 305,186 121,033 55,283
Software and service subscriptions | Vertical Software Segment Deferred Revenue      
Disaggregation of Revenue [Line Items]      
Total revenue 67,697 72,777 57,004
Move-related transactions | Vertical Software Segment Deferred Revenue      
Disaggregation of Revenue [Line Items]      
Total revenue 40,350 62,317 60,996
Post-move transactions | Vertical Software Segment Deferred Revenue      
Disaggregation of Revenue [Line Items]      
Total revenue 17,069 19,821 19,150
Insurance and warranty premiums, commissions and policy fees | Insurance      
Disaggregation of Revenue [Line Items]      
Total revenue 305,186 121,033 55,283
Revenue not from contract with customer $ 271,100 $ 83,900 $ 26,600