v3.26.1
Consolidated Statements of Income (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenue [1] $ 57,787 $ 56,091 $ 113,321 $ 108,498
Related Party        
Revenue 54,217 54,341 107,539 106,748
Cost and expenses $ 3,288 $ 5,465 $ 6,844 $ 9,264
[1] Amounts include revenues earned from related parties of $54,217 and $107,539 for the three and six months ended June 30, 2026, respectively, and $54,341 and $106,748 for the three and six months ended June 30, 2025, respectively. Refer to Note 5. Revenue and Note 8. Related Party Transactions for additional details.