v3.26.1
Leased Property - Schedule of Lessee, Operating Lease and Financing Lease, Payment to be Received, Fiscal Year Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Operating Leases    
Remaining nine months ending, December 31, 2026 $ 2,507  
2027 3,015  
2028 2,451  
2029 2,240  
2030 1,680  
Thereafter 4,861  
Total undiscounted lease payments 16,754  
Less: discount (2,707)  
Net lease liabilities 14,047 $ 14,717
Finance Leases    
Remaining nine months ending, December 31, 2026 371  
2027 504  
2028 515  
2029 526  
2030 538  
Thereafter 3,157  
Total undiscounted lease payments 5,611  
Less: discount (931)  
Net lease liabilities $ 4,680 $ 4,158