Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies (Details)

v3.24.0.1
Commitments and Contingencies (Details)
12 Months Ended
Dec. 31, 2023
USD ($)
Other  
Standby letters of credit $ 0
Standby repurchase obligations or other commercial commitments $ 0
Minimum | CEO  
Contingencies  
Period for severance payments 6 months
Period in which additional severance can be paid if there is a change in control 18 months
Maximum | CEO  
Contingencies  
Period for severance payments 18 months
Period in which additional severance can be paid if there is a change in control 24 months