v3.26.1
Condensed Consolidated Statements of Operations and Comprehensive Income (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Total revenue $ 143,123 $ 103,624
Other    
Total revenue [1] 10,742 8,259
Related party | Other    
Total revenue $ 224 $ 292
[1] Includes related party revenue of $224 and $292 for the three months ended March 31, 2026, and 2025, respectively.