XML 72 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Defined Contribution Plan (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Defined Contribution Plan Disclosure [Line Items]    
Minimum age of employee to cover under the plan 21 years  
Employer matches vesting period 6 years  
Percentage of employee contribution vested on their contribution 100.00%  
Amount of discretionary matching contributions on employee deferrals $ 0.0 $ 0.0
Maximum    
Defined Contribution Plan Disclosure [Line Items]    
Employee compensation deferred percentage 90.00%