XML 58 R46.htm IDEA: XBRL DOCUMENT v3.22.2
Segment Reporting (Details 1) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Jun. 30, 2021
Segment Reporting [Abstract]      
Assets, Net $ 1,624,009 $ 1,424,934 $ 1,339,442
Cash and cash equivalents 74,159 56,664 $ 124,075
Other assets 162,164 252,824  
TOTAL ASSETS $ 1,860,332 $ 1,734,422