Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies - Narrative (Details)

v3.22.2.2
Commitments and Contingencies - Narrative (Details) - USD ($)
1 Months Ended 9 Months Ended 23 Months Ended
Sep. 30, 2022
Nov. 02, 2021
Nov. 03, 2020
Sep. 30, 2022
Aug. 31, 2022
Jul. 31, 2022
Jun. 30, 2022
May 31, 2022
Apr. 30, 2022
Mar. 31, 2022
Feb. 28, 2022
Jan. 31, 2022
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Commitments and Contingencies Disclosure [Abstract]                              
Stock repurchase program, authorized amount     $ 100,000,000                        
Repurchase program term   12 months 12 months                        
Stock repurchased during period (in shares) 944,076     0 0 0 0 757,926 0 0 0 0 757,926    
Repurchases of common stock                         $ 10,015,000 $ 0 $ 12,600,000