v3.26.1
Debt - Narrative (Details)
$ in Thousands
May 01, 2026
USD ($)
installment
Feb. 06, 2026
USD ($)
installment
Debt Instrument [Line Items]    
Installment sales contract $ 700 $ 100
Notes payable $ 300  
Interest rate, stated percentage 4.15%  
Debt instrument, number of monthly installments | installment 60 48
Interest payable   $ 3
Pangea Baltimore, LLC    
Debt Instrument [Line Items]    
Notes payable   $ 144