XML 96 R68.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Undiscounted Cash Payment Obligations (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
​Operating Leases    
2026 $ 1,784  
2027 1,836  
2028 1,402  
2029 575  
Thereafter 0  
Total undiscounted operating lease payments 5,597  
Imputed interest expenses (477)  
Total operating lease liabilities 5,120 $ 2,585
Less: Current portion of operating lease liability (1,479) (1,562)
Operating lease liability, net of current portion $ 3,641 $ 1,023