XML 36 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Tables)
3 Months Ended
Mar. 31, 2023
Leases [Abstract]  
Schedule of Future Minimum Lease Payments
As of March 31, 2023, the future minimum lease payments required under operating leases were as follows (in thousands):
2023 (remaining nine months)$187 
2024248 
2025255 
202643 
Total minimum lease payments$733