XML 82 R71.htm IDEA: XBRL DOCUMENT v3.25.1
401(k) PLAN (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
401(k) PLAN.        
Required employee service period for participation in 401(k) Plan 90 days      
Maximum percentage of compensation that employees may elect to contribute 88.00%      
Employer match, as a percentage of the participant's compensation for the pay period   2.00% 2.00% 2.00%
Employer contribution amount $ 239,569 $ 240,635 $ 241,398