v3.26.1
Related Party Transactions - Additional Information (Details)
3 Months Ended 6 Months Ended
Apr. 24, 2024
USD ($)
Apr. 23, 2024
USD ($)
Jan. 01, 2023
Building
Lease
Jul. 31, 2026
USD ($)
Jul. 31, 2025
USD ($)
Jul. 31, 2026
USD ($)
Jan. 31, 2026
USD ($)
Jul. 31, 2025
USD ($)
Nov. 19, 2025
Aug. 29, 2025
USD ($)
Jun. 11, 2025
Lease
Jan. 03, 2025
USD ($)
Nov. 01, 2024
Jan. 02, 2024
Lease
Related Party Transaction [Line Items]                            
Outstanding principal balance       $ 38,294,000   $ 38,294,000 $ 36,534,000              
Number of operating lease | Lease     2               4      
Number of building complexes leased | Building     2                      
Operating lease commencement date     Jan. 01, 2023                      
Operating lease term     3 years                      
Operating lease renewal term     2 years                     7 years
Operating lease existence of option to extend     true                      
Operating lease option to extend     two three-year extension options     no extension options.                
Number of operating leases acquired | Lease                           2
Operating lease remaining lease term                     5 years      
Operating lease costs       228,000 $ 448,000 $ 903,000   $ 763,000            
Operating lease right-of-use asset [1]       7,339,000   7,339,000 8,705,000              
Lease liabilities, current [2]       1,948,000   1,948,000 1,925,000              
Lease liabilities, non-current [3]       5,700,000   5,700,000 7,076,000              
Revenues [4]       46,573,000 16,173,000 88,103,000   28,475,000            
Engineering staffing services expenses         600,000     2,100,000            
YouVision                            
Related Party Transaction [Line Items]                            
Revenues       700,000 400,000 1,900,000   500,000            
Come and See                            
Related Party Transaction [Line Items]                            
Revenues       800,000 800,000 1,800,000   1,400,000            
Healthy Relationships                            
Related Party Transaction [Line Items]                            
Revenues       100,000   300,000                
Igniter Note                            
Related Party Transaction [Line Items]                            
Debt instrument face amount                   $ 6,600,000        
Interest rate                   6.00%        
Midwestern Notes                            
Related Party Transaction [Line Items]                            
Outstanding principal balance       8,872,000   8,872,000 9,901,000              
Promissory note prepayable           8,900,000 9,900,000              
Note Purchase Agreement | Senior Secured Notes | Minimum                            
Related Party Transaction [Line Items]                            
Event of default period for repayment of debt 90 days                          
Related Party                            
Related Party Transaction [Line Items]                            
Interest rate                         6.00%  
Operating lease costs       300,000 300,000 700,000   600,000            
Operating lease right-of-use asset       4,166,000   4,166,000 5,074,000              
Lease liabilities, current       900,000   900,000 1,000,000              
Lease liabilities, non-current       3,300,000   3,300,000 4,200,000              
Unpaid principal amount       700,000   700,000 800,000              
Related Party | Vendor Agreements                            
Related Party Transaction [Line Items]                            
Strategic and executive consulting services expense         $ 0     $ 1,600,000            
Related Party | Outreach Media, Inc                            
Related Party Transaction [Line Items]                            
Acquired equity ownership percentage                           100.00%
Mr. Johnson | Midwestern Seneca Note                            
Related Party Transaction [Line Items]                            
Debt instrument face amount                       $ 2,400,000    
Interest rate                       4.80%    
Flourish Holdings, Inc | Midwestern Paden Note                            
Related Party Transaction [Line Items]                            
Debt instrument face amount                       $ 6,500,000    
Interest rate                       3.10%    
Flourish Holdings, Inc | Midwestern Installment Note                            
Related Party Transaction [Line Items]                            
Debt instrument face amount                       $ 3,200,000    
Interest rate                       5.00%    
Subsidiary's Management | Outreach Note                            
Related Party Transaction [Line Items]                            
Interest rate                 8.00%          
Pearl Street Trust | Note Purchase Agreement | Senior Secured Notes                            
Related Party Transaction [Line Items]                            
Interest rate   8.00%                        
Proceeds from issuance of debt   $ 45,000,000                        
Debt instrument, interest rate floor   1.00%                        
Debt instrument, maturity month and year   2027-04                        
FMAB Partners, LP | Note Purchase Agreement | Senior Secured Notes                            
Related Party Transaction [Line Items]                            
Outstanding principal balance       $ 11,000,000   $ 11,000,000 $ 10,800,000              
Proceeds from issuance of debt $ 10,000,000                          
Sellers of Iginter Group | Igniter Note                            
Related Party Transaction [Line Items]                            
Interest rate       6.00%   6.00%                
Promissory note prepayable           $ 5,700,000                
[1] Includes related party leases of $4.2 million and $5.1 million as of July 31, 2026 and January 31, 2026, respectively.
[2] Includes related party leases of $0.9 million and $1.0 million as of July 31, 2026 and January 31, 2026, respectively.
[3] Includes related party leases of $3.3 million and $4.2 million as of July 31, 2026 and January 31, 2026, respectively.
[4] Includes revenues from related parties of $2.3 million and $1.2 million for the three months ended July 31, 2026 and 2025, respectively, and $4.7 million and $1.9 million for the six months ended July 31, 2026 and 2025, respectively.