v3.25.2
Leases - Schedule of Operating Lease Liability, Maturity (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Leases [Abstract]  
July 1, 2025 - December 31, 2025 $ 592
2026 778
2027 752
2028 761
2029 473
2030 447
Thereafter 11,597
Total 15,400
Less: imputed interest 5,353
Total $ 10,047