v3.26.1
Leases - Additional Information (Details)
$ in Thousands
1 Months Ended 6 Months Ended
Nov. 30, 2025
ft²
Jun. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
Lessee, Lease, Description [Line Items]      
Area of office space | ft² 4,600    
Operating lease right-of-use assets, net   $ 3,405 $ 2,151
Operating lease liabilities, current   844 $ 730
Operating lease liability   $ 5,217  
Lease termination date Mar. 31, 2032 Mar. 31, 2032  
Office Building [Member]      
Lessee, Lease, Description [Line Items]      
Operating lease right-of-use assets, net   $ 1,400  
Operating lease liability   $ 1,800