XML 88 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
RETIREMENT PLAN - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Defined Contribution Plan [Line Items]    
Employee minimum age 21 years  
Percent of employer contribution 100.00%  
Percent of employee contribution that employer will match 4.00%  
Employer discretionary contribution amount $ 107,526 $ 129,040
Annual vesting percentage 33.33%  
Vesting period 3 years