v3.26.3
Business Combinations - Schedule of Supplemental Pro-forma Revenue Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Walker Acquisition        
Business Combination, Pro Forma Information [Line Items]        
Pro-forma revenue $ 212,938 $ 132,758 $ 568,824 $ 364,666