XML 48 R36.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Leases (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Payments Due under Operating Leases [Abstract]  
Due in 2025 $ 471
Due in 2026 1,557
Due in 2027 1,616
Due in 2028 1,678
Due in 2029 1,065
Thereafter 4,231
Total undiscounted lease liability 10,618
Less imputed interest (2,610)
Total $ 8,008