Quarterly report [Sections 13 or 15(d)]

Employee Benefit Plans (Details)

v3.25.4
Employee Benefit Plans (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 148 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Sep. 30, 2006
Dec. 31, 2025
Dec. 31, 2024
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 $ 100   $ 200 $ 200