XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Operating revenues $ 705,197 $ 588,438 $ 1,301,472 $ 1,122,814
Direct        
Disaggregation of Revenue [Line Items]        
Operating revenues 200,680 173,813 363,504 315,512
Agency        
Disaggregation of Revenue [Line Items]        
Operating revenues 301,285 240,760 568,803 481,532
Escrow fees        
Disaggregation of Revenue [Line Items]        
Operating revenues 46,698 42,195 81,176 75,738
Real estate solutions and abstract fees        
Disaggregation of Revenue [Line Items]        
Operating revenues 130,790 109,473 244,256 206,847
Other revenues        
Disaggregation of Revenue [Line Items]        
Operating revenues $ 25,744 $ 22,197 $ 43,733 $ 43,185