XML 49 R38.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Lease Maturities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
May 31, 2022
Leases [Abstract]    
2022 (remaining three months) $ 1,337  
2023 4,966  
2024 4,081  
2025 3,059  
2026 2,607  
Thereafter 4,226  
Total future lease payments 20,276  
Imputed interest (2,161)  
Total $ 18,115 $ 2,900