v3.23.1
Summary of Significant Accounting Policies - Narrative (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
segment
plan
reportingUnit
Dec. 31, 2022
USD ($)
Accounting Policies [Abstract]    
Number of operating segments | segment 1  
Number of reportable segments | segment 1  
Cash and cash equivalents | $ $ 11,273 $ 28,316
Number of reporting units | reportingUnit 4  
Number of cash balance plans | plan 2  
Vesting period 3 years  
Operating lease right-of-use assets | $ $ 12,956 $ 13,103