v3.25.1
Leases - Minimum Commitments (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Leases [Abstract]  
46022 $ 1,127
2026 1,884
2027 1,919
2028 1,954
2029 1,990
Thereafter 9,226
Future minimum operating lease payments 18,100
Less: Interest (8,438)
Present value of lease liability $ 9,662