v3.25.4
Internalization - Summary of Pro Forma Consolidated Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Business Combination, Asset Acquisition, Transaction between Entities under Common Control, and Joint Venture Formation [Abstract]    
Pro forma revenue $ 2,378,193 $ 2,263,576
Pro forma net income 1,395,756 $ 1,136,623
Acquisition-related expenses $ 28,900