XML 61 R55.htm IDEA: XBRL DOCUMENT v3.24.3
Segment Information - Schedule of Segment Reporting Information, by Segment (Parenthetical) (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Sep. 30, 2023
Segment Reporting Information [Line Items]      
Assets, Total $ 709,444 $ 780,336  
Corporate, Non-Segment      
Segment Reporting Information [Line Items]      
Assets, Total $ 36,000   $ 54,800