Quarterly report [Sections 13 or 15(d)]

Employee Benefit Plans (Details)

v3.25.3
Employee Benefit Plans (Details) - USD ($)
3 Months Ended 6 Months Ended 148 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2006
Jan. 31, 2019
Employee Benefit Plans            
Maximum annual contributions per employee (as a percent)     90.00%      
Employer's matching contribution (as a percent)     50.00%     50.00%
Employer's matching contribution, percentage of employee's gross pay (as a percent)     6.00%     4.00%
Employer's contributions made since the inception of the plan         $ 0  
Employer's match vesting percentage (as a percent)     25.00%      
Employer's match vesting period     4 years      
Expense recorded $ 100,000 $ 100,000   $ 200,000