v3.26.1
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Revenues $ 330,024 $ 334,595 $ 650,150 $ 657,934
U.S. Property & Casualty revenues        
Disaggregation of Revenue [Line Items]        
Revenues 74,065 82,500 146,950 164,690
International Operations        
Disaggregation of Revenue [Line Items]        
Revenues 137,951 132,339 269,833 258,509
Broadspire        
Disaggregation of Revenue [Line Items]        
Revenues 109,423 108,158 214,181 211,830
Global Technical Services | U.S. Property & Casualty revenues        
Disaggregation of Revenue [Line Items]        
Revenues 26,770 26,481 53,339 53,257
Claims Solutions | U.S. Property & Casualty revenues        
Disaggregation of Revenue [Line Items]        
Revenues 28,620 28,324 57,248 59,512
Contractor Connection | U.S. Property & Casualty revenues        
Disaggregation of Revenue [Line Items]        
Revenues 16,155 18,480 31,096 35,381
Catastrophe Services | U.S. Property & Casualty revenues        
Disaggregation of Revenue [Line Items]        
Revenues 2,520 9,215 5,267 16,540
Claims Management | Broadspire        
Disaggregation of Revenue [Line Items]        
Revenues 52,967 51,991 103,371 101,645
Medical Management | Broadspire        
Disaggregation of Revenue [Line Items]        
Revenues 49,465 48,626 96,844 95,356
Subrogation | Broadspire        
Disaggregation of Revenue [Line Items]        
Revenues 6,991 7,541 13,966 14,829
International Loss Adjusting | International Operations        
Disaggregation of Revenue [Line Items]        
Revenues 137,053 127,314 266,348 247,840
International Loss Adjusting | International Operations | U.K.        
Disaggregation of Revenue [Line Items]        
Revenues 42,391 41,954 83,678 83,763
International Loss Adjusting | International Operations | Europe        
Disaggregation of Revenue [Line Items]        
Revenues 29,676 27,369 56,955 53,553
International Loss Adjusting | International Operations | Australia        
Disaggregation of Revenue [Line Items]        
Revenues 25,384 19,792 46,129 36,370
International Loss Adjusting | International Operations | Canada        
Disaggregation of Revenue [Line Items]        
Revenues 23,737 23,269 47,469 45,045
International Loss Adjusting | International Operations | Asia        
Disaggregation of Revenue [Line Items]        
Revenues 8,252 7,236 17,373 13,403
International Loss Adjusting | International Operations | Latin America        
Disaggregation of Revenue [Line Items]        
Revenues 7,613 7,694 14,744 15,706
Crawford Legal Services | International Operations        
Disaggregation of Revenue [Line Items]        
Revenues 898 5,025 3,485 10,669
Crawford Legal Services | International Operations | U.K.        
Disaggregation of Revenue [Line Items]        
Revenues 630 2,368 2,506 4,901
Crawford Legal Services | International Operations | Australia        
Disaggregation of Revenue [Line Items]        
Revenues 0 1,815 0 4,285
Crawford Legal Services | International Operations | Latin America        
Disaggregation of Revenue [Line Items]        
Revenues $ 268 $ 842 $ 979 $ 1,483