v3.26.1
Business Combination - Schedule of Supplemental Unaudited Pro Forma Financial Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Schedule of Supplemental Unaudited Pro Forma Financial Information [Abstract]        
Revenue $ 180,476 $ 130,124 $ 349,368 $ 253,053
Net income [1] $ 46,894 $ 24,196 $ 27,282 $ 47,682
[1] Includes $2,400 of intangible amortization expense (net of income taxes) for the three months ended June 30, 2026 and 2025, and $4,800 of intangible amortization expense (net of income taxes) for the six months ended June 30, 2026 and 2025, respectively.