XML 106 R91.htm IDEA: XBRL DOCUMENT v3.22.4
Accumulated Other Comprehensive Income - Summary of Changes in Accumulated Balances in Other Comprehensive Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Unrealized Gains on Cash Flow Hedges      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning Balance $ 0 $ 0 $ 0
Other comprehensive income (loss) before reclassifications 4,480 0 0
Amounts reclassified from AOCI (173)    
Ending Balance 4,307 0 0
Unrealized Loss on Investments      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning Balance 0 0 0
Other comprehensive income (loss) before reclassifications (135) 0 0
Amounts reclassified from AOCI 0    
Ending Balance (135) 0 0
Foreign Currency Translation Adjustments      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning Balance 62 (131) 0
Other comprehensive income (loss) before reclassifications (566) 193 (131)
Amounts reclassified from AOCI 0    
Ending Balance (504) 62 (131)
AOCI Attributable to Parent [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning Balance 62 (131) 0
Other comprehensive income (loss) before reclassifications 3,779 193 (131)
Amounts reclassified from AOCI (173)    
Ending Balance $ 3,668 $ 62 $ (131)