v3.26.1
Loans - Schedule of Net Carrying Value of Loans (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Dec. 31, 2024
Receivables [Abstract]      
Unpaid principal balance $ 18,250 $ 18,250  
less: allowance for credit loss (275) (275) $ (270)
less: deferred loan fees (223) (252)  
Net carrying value $ 17,752 $ 17,723