XML 93 R79.htm IDEA: XBRL DOCUMENT v3.22.4
Operating Leases - Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
Operating lease assets $ 7,567 $ 7,097
Other accrued liabilities $ 2,063 $ 1,592
Operating lease, liability, current, statement of financial position [Extensible List] Other accrued liabilities Other accrued liabilities
Operating lease liabilities, net of current portion $ 5,651 $ 5,505
Total operating lease liabilities $ 7,714  
Weighted average remaining lease term in years 5 years  
Weighted average discount rate 4.40%