XML 119 R104.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Prepaid Expenses $ 16,437 $ 12,887
Other Current Assets 246 205
Total other current assets 16,683 13,092
ROU Asset 45,325 19,033
Other Long-Term Assets 9,936 15,322
Total other long-term assets $ 55,261 $ 34,355