XML 109 R91.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements - Secured Notes Measured at Fair Value (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Carrying amount as of December 31, 2021 $ 483,492  
Secured notes - at fair value (carrying amount of $395,000 as of December 31, 2021)   $ 395,395
Secured Notes    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Carrying amount as of December 31, 2021   395,000
Secured notes - at fair value (carrying amount of $395,000 as of December 31, 2021)   395,395
Secured Notes | Change in Fair Value [Member]    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Secured notes - at fair value (carrying amount of $395,000 as of December 31, 2021)   $ 395