v3.26.1
Business Combinations - Schedule of Pro forma statement of operations (Details) - Inigo Limited - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Business Combination [Line Items]        
Total revenues $ 574,959 $ 560,726 $ 1,142,208 $ 1,102,269
Net income $ 140,317 $ 192,294 $ 312,394 $ 283,243