v3.26.3
Segment information - Summary of Reported Segment Revenue, Segment Net Income, and Significant Segment Expenses (Parenthetical) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Segment Reporting [Line Items]        
Professional fees [1] $ 2,228 $ 1,188 $ 5,180 $ 3,799
Acquisition-Related Cost [Member]        
Segment Reporting [Line Items]        
Professional fees $ 225 $ (12) $ 533 $ 358
[1] Professional fees included $225 and $533 of acquisition-related costs incurred in connection with due diligence of potential strategic targets for the three and nine months ended September 30, 2026, respectively, compared to $(12) and $358 for the three and nine months ended September 30, 2025, respectively.