v3.26.1
Commitments and Contingencies - Schedule of Future Minimum Payments Under the Non-Cancellable Terms (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Amount  
2026-2027 $ 1,502
2027-2028 1,534
2028-2029 1,567
2029-2030 1,601
2030-2031 1,636
Thereafter 17,012
Total payments $ 24,852