XML 58 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Reporting (Details 1) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Mar. 31, 2021
Segment Reporting [Abstract]      
Assets, Net $ 1,509,637 $ 1,424,934 $ 1,283,284
Cash and cash equivalents 73,330 56,664 $ 154,066
Other assets 234,234 252,824  
TOTAL ASSETS $ 1,817,201 $ 1,734,422