XML 71 R61.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation - Summary of Restricted Stock Granted (Details) - 2010 and 2020 Equity Incentive Plan - Restricted Stock - shares
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares 83,127    
Remaining Term (In Years) 1 year 3 months 18 days    
2021 | Three Years      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting Term (In Years)     3 years
Shares     25,968
Remaining Term (In Years)     3 months 18 days
2022 | Three Years      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting Term (In Years)   3 years  
Shares   23,654  
Remaining Term (In Years)   1 year 3 months 18 days  
2022 | Two And Half Years      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting Term (In Years)   2 years 6 months  
Shares   1,250  
Remaining Term (In Years)   1 year 3 months 18 days  
2023 | Three Years      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting Term (In Years) 3 years    
Shares 27,559    
Remaining Term (In Years) 2 years 3 months 18 days    
2023 | Two Years      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting Term (In Years) 2 years    
Shares 2,946    
Remaining Term (In Years) 1 year 3 months 18 days    
2023 | One Year      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting Term (In Years) 1 year    
Shares 1,750    
Remaining Term (In Years) 3 months 18 days