v3.26.1
Other Assets - Schedule of Credit Quality Indicators (Details) - Loans Receivable - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Originated in fiscal year $ 4,550 $ 22,600
Originated one year before current fiscal year 22,400 500
Originated two years before current fiscal year 500 447
Originated three years before current fiscal year 387 1,500
Originated four years before current fiscal year 1,500 0
Prior 943 943
Total 30,280 25,990
Current    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Originated in fiscal year 4,550 22,600
Originated one year before current fiscal year 22,400 500
Originated two years before current fiscal year 500 447
Originated three years before current fiscal year 387 1,500
Originated four years before current fiscal year 1,500 0
Prior 0 0
Total 29,337 25,047
30-59 days past due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Originated in fiscal year 0 0
Originated one year before current fiscal year 0 0
Originated two years before current fiscal year 0 0
Originated three years before current fiscal year 0 0
Originated four years before current fiscal year 0 0
Prior 0 0
Total 0 0
60-89 days past due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Originated in fiscal year 0 0
Originated one year before current fiscal year 0 0
Originated two years before current fiscal year 0 0
Originated three years before current fiscal year 0 0
Originated four years before current fiscal year 0 0
Prior 0 0
Total 0 0
90-119 days past due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Originated in fiscal year 0 0
Originated one year before current fiscal year 0 0
Originated two years before current fiscal year 0 0
Originated three years before current fiscal year 0 0
Originated four years before current fiscal year 0 0
Prior 0 0
Total 0 0
120+ days past due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Originated in fiscal year 0 0
Originated one year before current fiscal year 0 0
Originated two years before current fiscal year 0 0
Originated three years before current fiscal year 0 0
Originated four years before current fiscal year 0 0
Prior 943 943
Total $ 943 $ 943