v3.26.1
Short-Term Borrowings and Long-Term Debt - Schedule of Long-Term Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Mid-term Repo Fixed    
Long Term Debt    
Long-term debt $ 10,594 $ 10,594
Mid-term Repo Fixed Maturing On 05/20/2027    
Long Term Debt    
Interest rate 4.70%  
Long-term debt $ 10,594 $ 10,594