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
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting Information [Line Items]    
Professional fees acquisition related costs [1] $ 1,549 $ 1,051
Acquisition Target [Member]    
Segment Reporting Information [Line Items]    
Professional fees acquisition related costs $ 259 $ 0
[1] Professional fees for the three months ended March 31, 2026 included $259 of acquisition-related costs incurred in connection with due diligence of potential strategic targets. No acquisition-related costs were incurred during the three months ended March 31, 2025.