XML 73 R61.htm IDEA: XBRL DOCUMENT v3.25.3
Related Party Transactions - Schedule of Related Party Assets and Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Related Party Transaction [Line Items]    
Related party liabilities $ 65,344 $ 63,297
Related Party    
Related Party Transaction [Line Items]    
Other assets 78,194 101,670
Related party liabilities 65,344 63,297
Related Party | Contract assets    
Related Party Transaction [Line Items]    
Other assets 75,478 100,793
Related Party | Other    
Related Party Transaction [Line Items]    
Other assets 2,716 877
Related party liabilities 1,278 1,115
Related Party | Reimbursement obligation    
Related Party Transaction [Line Items]    
Related party liabilities 64,066 62,057
Related Party | Accrued advisory fees    
Related Party Transaction [Line Items]    
Related party liabilities $ 0 $ 125