XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Derivative Instruments - Schedule of Derivatives Instruments Statements of Financial Performance and Financial Position, Location (Details) - Call Option - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Dec. 31, 2021
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Derivative asset $ 151 $ 572 $ 0 $ 0
Prepaid expenses and other current assets        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Derivative asset 138 347    
Right-of-use assets and other noncurrent assets        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Derivative asset $ 13 $ 225