v3.26.1
Leases - Schedule of Rent Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Operating    
Period ending December 31, 2026 $ 2,080  
2027 2,823  
2028 2,839  
2029 2,574  
2030 2,100  
Thereafter 100,615  
Total undiscounted rental payments 113,031  
Less imputed interest (72,581)  
Total lease liabilities 40,450 $ 41,013
Finance    
Period ending December 31, 2026 0  
2027 9  
2028 9  
2029 9  
2030 9  
Thereafter 58  
Total undiscounted rental payments 94  
Less imputed interest (25)  
Total lease liabilities $ 69 $ 77