v3.26.1
Line of Credit - Schedule of Line of Credit Facilities Activity (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Debt Disclosure [Abstract]    
Balance, January 1 $ 0 $ 4,000
Advances 1,900 2,000
Repayments 0 (6,000)
Balance, June 30 1,900 0
Line of credit - average daily balance $ 1,753 $ 492