XML 49 R38.htm IDEA: XBRL DOCUMENT v3.25.2
Leasing Arrangements (Details 1) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Leasing Arrangements    
2025 $ 1,813  
2026 3,662  
2027 3,777  
2028 3,905  
2029 3,265  
2030 1,538  
Thereafter 166,780  
Total minimum future lease payments 34,638  
Less imputed interest (10,099)  
Total 24,539  
Current portion of lease liability 1,891 $ 966
Non-current portion of lease liability 22,648 $ 23,540
Future minimum lease payments under non-cancellable leases $ 24,539