XML 104 R91.htm IDEA: XBRL DOCUMENT v3.25.4
Share-based Compensation - Share-Based Compensation, Employees and Non-employees (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-Based Payment Arrangement, Expense $ 861 $ 1,027
Employee    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-Based Payment Arrangement, Expense 839 891
Nonemployee    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-Based Payment Arrangement, Expense 22 136
RSA | Employee    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-Based Payment Arrangement, Expense 540 562
RSA | Nonemployee    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-Based Payment Arrangement, Expense 173 205
RSU | Employee    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-Based Payment Arrangement, Expense 299 329
RSU | Nonemployee    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-Based Payment Arrangement, Expense $ (151) $ (69)