XML 65 R55.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies - Future Minimum Commitments for Operating Leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Jul. 31, 2023
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
Remaining of 2023 $ 640  
2024 2,464  
2025 2,026  
2026 2,076  
2027 2,131  
Thereafter 3,558  
Total future minimum operating lease commitments 12,895  
Less imputed interest (2,379)  
Total liability $ 10,516 $ 5,200