XML 81 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]      
Total Vertical Software segment revenue $ 437,848 $ 430,302 $ 275,948
Total revenue 437,848 430,302 275,948
Intersegment revenue      
Disaggregation of Revenue [Line Items]      
Total Vertical Software segment revenue (949) 0 0
Vertical Software segment      
Disaggregation of Revenue [Line Items]      
Total Vertical Software segment revenue 119,658 125,116 154,915
Vertical Software segment | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total Vertical Software segment revenue 120,607 125,116 154,915
Vertical Software segment | Intersegment revenue      
Disaggregation of Revenue [Line Items]      
Total Vertical Software segment revenue (949)    
Insurance segment      
Disaggregation of Revenue [Line Items]      
Total Vertical Software segment revenue 318,190 305,186 121,033
Insurance segment | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total Vertical Software segment revenue 318,190    
Total Insurance segment revenue 318,190 305,186 121,033
Insurance segment | Intersegment revenue      
Disaggregation of Revenue [Line Items]      
Total Vertical Software segment revenue 0    
Software and service subscriptions | Vertical Software segment | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total Vertical Software segment revenue 71,944 67,697 72,777
Move-related transactions | Vertical Software segment | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total Vertical Software segment revenue 31,892 40,350 62,317
Post-move transactions | Vertical Software segment | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total Vertical Software segment revenue 16,771 17,069 19,821
Insurance and warranty premiums, commissions and policy fees | Insurance segment      
Disaggregation of Revenue [Line Items]      
Revenue not from contract with customer 296,200 271,100 83,900
Insurance and warranty premiums, commissions and policy fees | Insurance segment | Operating Segments      
Disaggregation of Revenue [Line Items]      
Total Insurance segment revenue $ 318,190 $ 305,186 $ 121,033