v3.26.1
Leases - Narrative (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jan. 31, 2026
USD ($)
ft²
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jan. 31, 2024
Lessee Lease Description [Line Items]            
Operating lease liabilities       $ (1,213) $ (803)  
Rent expense   $ 800 $ 600 1,600 1,200  
Variable lease payments   $ 0 $ 0 0 $ 0  
New Lease Agreement            
Lessee Lease Description [Line Items]            
Term of lease           5 years
Amended Operating Lease Agreement            
Lessee Lease Description [Line Items]            
Term of lease 5 years          
Area of office space | ft² 19,400          
Increase in operating lease right of use asset       3,400    
Operating lease liabilities       $ 3,400    
Amended Operating Lease Agreement | Property, Plant and Equipment            
Lessee Lease Description [Line Items]            
Rent expense $ 5,800