v3.26.1
Basis of Presentation and Significant Accounting Policies (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Other assets $ 440,403 $ 460,966
Other liabilities 266,752 $ 281,271
Revision of Prior Period, Reclassification, Adjustment    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Other assets 6,500  
Other liabilities $ 500