v3.26.1
Restructuring - Narrative (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Feb. 28, 2026
position
Jun. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
position
Schedule of Restructuring and Related Costs [Line Items]              
Restructuring charges   $ 4 $ 28 $ 28 $ 666 $ 747  
Discontinued Operations, Held-for-Sale | Title Business              
Schedule of Restructuring and Related Costs [Line Items]              
Restructuring costs   0   483 0 1,155  
Workforce Reduction Plans              
Schedule of Restructuring and Related Costs [Line Items]              
Number of positions eliminated | position 12           24
Restructuring charges   0   0 666 700 $ 871
Workforce Reduction Plans | Discontinued Operations, Held-for-Sale | Title Business              
Schedule of Restructuring and Related Costs [Line Items]              
Restructuring costs   $ 0   $ 500 $ 0 $ 1,200