v3.26.1
Other Commitments and Contingencies - Components of Lease Expense for Operating Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Operating lease expense:    
Operating lease cost $ 798 $ 836
Variable lease cost 26 19
Total lease cost, net $ 824 $ 855