XML 48 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue [Line Items]    
Operating revenues $ 596,275 $ 534,376
Direct    
Disaggregation of Revenue [Line Items]    
Operating revenues 162,824 141,699
Agency    
Disaggregation of Revenue [Line Items]    
Operating revenues 267,518 240,772
Escrow fees    
Disaggregation of Revenue [Line Items]    
Operating revenues 34,478 33,543
Real estate solutions and abstract fees    
Disaggregation of Revenue [Line Items]    
Operating revenues 113,466 97,374
Other revenues    
Disaggregation of Revenue [Line Items]    
Operating revenues $ 17,989 $ 20,988