XML 66 R45.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies (Balance Sheet Information) (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Commitments and Contingencies [Abstract]    
Operating lease right-of-use asset in other non-current assets $ 5,081 $ 5,219
Operating lease liability in accrued liabilities 1,844 1,294
Operating lease liability in other liabilities 5,998 5,747
Total operating lease liabilities $ 7,842 $ 7,041
Operating lease, right-of-use asset, statement of financial position extensible list Other non-current assets Other non-current assets
Operating lease, liability, current, statement of financial position extensible list Accrued liabilities Accrued liabilities
Operating lease, liability, noncurrent, statement of financial position extensible list Other liabilities Other liabilities
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Liabilities Liabilities