XML 51 R38.htm IDEA: XBRL DOCUMENT v3.22.4
LEASES (Tables)
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Schedule of Assets And Liabilities, Lessee
Supplemental balance sheet information related to operating leases are as follows:

December 31, 2022
Operating lease right-of-use assets, net$15,562
Operating lease liabilities, current4,571
Operating lease liabilities, noncurrent11,660
Operating lease liabilities, total$16,231
Weighted average remaining lease term, years4.0
Weighted average discount rate3.3 %
Schedule of Operating Lease Liability Maturities
Operating lease liability maturities:
Year ending December 31, Operating Leases
2023$5,085 
20244,784 
20252,909 
20262,535 
20271,747 
Thereafter382 
Total undiscounted cash flows$17,442 
Less: imputed interest$(1,211)
Lease liabilities, total$16,231