v3.26.1
Segment information - Summary of Reported Segment Revenue, Segment Net Income, and Significant Segment Expenses (Parenthetical) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Professional fees [1] $ 1,403 $ 1,560 $ 2,952 $ 2,611
Acquisition Target [Member]        
Segment Reporting [Line Items]        
Professional fees $ 49 $ 370 $ 308 $ 370
[1] Professional fees for the three and six months ended June 30, 2026 included $49 and $308, respectively, of acquisition-related costs incurred in connection with due diligence of potential strategic targets. Comparable acquisition-related costs were $370 for each of the three and six months ended June 30, 2025.