XML 118 R105.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Undiscounted Cash Flows (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Leases    
2023 $ 8,927  
2024 6,540  
2025 5,993  
2026 5,965  
2027 4,705  
Thereafter 11,063  
Total undiscounted lease liability 43,193  
Less: amount of lease payments representing interest (8,624)  
Long-term lease obligations $ 34,569 $ 24,144