XML 137 R115.htm IDEA: XBRL DOCUMENT v3.22.4
Benefit Plans - Deferred Compensation Plan (Details) - employee
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Deferred Compensation Plan    
Maximum percentage of bonus into deferred account 100.00%  
Percentage of regular salary into deferred account 50.00%  
Number of employees elected to participate in deferred compensation 10 10