XML 68 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies - Schedule of Operating Leases (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Commitments and Contingencies Disclosure [Abstract]    
Operating lease cost $ 1,432,000 $ 1,434,000
Other lease cost 55,000 50,000
Operating lease expense 1,487,000 1,484,000
Short-term lease rent expense 66,000 46,000
Total rent expense $ 1,553,000 $ 1,530,000