v3.26.1
Leases - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jul. 31, 2023
ft²
Leases [Abstract]          
Term of contract         5 years 6 months
Area of land | ft²         2,700
Operating lease expense $ 9 $ 9 $ 17 $ 17  
Operating lease payments $ 18 $ 17 $ 36 $ 33