v3.26.1
Related Party Transactions - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 15, 2025
Dec. 31, 2024
Oct. 01, 2024
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Related Party Transaction [Line Items]                  
Amounts due to affiliates       $ 1,343     $ 1,343   $ 1,451 [1]
Distributed amount             13,162 $ 53  
Investments carrying value       959     959   1,371 [1]
Gain on asset disposition       342   $ 0 342 $ 0  
Moat Investments                  
Related Party Transaction [Line Items]                  
Investments carrying value       400     400    
Investments fair value       700     700    
Gain on asset disposition             300    
Moat Investments LP                  
Related Party Transaction [Line Items]                  
Distributed amount       10,900 $ 2,500        
Related Party                  
Related Party Transaction [Line Items]                  
Non-current deferred costs       1,800     1,800   1,800
Current deferred costs       1,000     1,000   0
Amounts due to affiliates       $ 300     $ 300   $ 0
Related Party | National Lending LLC, 9 Million Dollar Face Amount                  
Related Party Transaction [Line Items]                  
Loans receivable     $ 9,000            
Annual interest rate     5.25%            
Related Party | National Lending LLC, 9 Million Dollar Face Amount | Extended Maturity                  
Related Party Transaction [Line Items]                  
Loans receivable $ 9,500                
Annual interest rate 5.25%                
Related Party | National Lending LLC, 3.5 Million Dollar Face Amount                  
Related Party Transaction [Line Items]                  
Loans receivable   $ 3,500              
Annual interest rate   4.75%              
Related Party | National Lending LLC, 3.5 Million Dollar Face Amount | Extended Maturity                  
Related Party Transaction [Line Items]                  
Loans receivable $ 3,600                
Annual interest rate 5.25%                
[1] Derived from audited financials