v3.26.1
Commitments and Contingencies - Narrative (Details)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Oct. 15, 2023
USD ($)
Feb. 28, 2026
USD ($)
Mar. 31, 2025
USD ($)
Jan. 31, 2025
USD ($)
May 31, 2022
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
performance_obligation
licenseAgreement
operatingLease
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Commitments and Contingencies [Line Items]                    
Number of operating leases | operatingLease               6    
Total operating lease cost           $ 67,000.0 $ 37,500 $ 122,700 $ 66,500  
Number of performance obligations | performance_obligation               1    
Number of license agreements | licenseAgreement               5    
Proceeds from Line of Credit               $ 0 1,000,000  
Repayments of Line of Credit               0 $ 1,000,000  
Revolving Credit Facility | UBS                    
Commitments and Contingencies [Line Items]                    
Maximum borrowing capacity     $ 10,000,000.0              
Debt instrument, basis spread on variable rate     1.50%              
Proceeds from Line of Credit               0   $ 2,800,000
Repayments of Line of Credit                   $ 2,800,000
Line of credit           $ 0   $ 0    
Minimum                    
Commitments and Contingencies [Line Items]                    
Remaining lease term           7 months 6 days   7 months 6 days    
Maximum                    
Commitments and Contingencies [Line Items]                    
Remaining lease term           2 years 3 months 18 days   2 years 3 months 18 days    
Auckland City Lease                    
Commitments and Contingencies [Line Items]                    
Lease term   2 years                
Payments for rent   $ 2,200                
Security deposit   $ 21,800                
Perth and Brisbane Lease                    
Commitments and Contingencies [Line Items]                    
Lease term       2 years            
Payments for rent       $ 6,000.0            
Security deposit       $ 32,200            
Brisbane Lease                    
Commitments and Contingencies [Line Items]                    
Rent abatement period       2 months            
Perth Lease                    
Commitments and Contingencies [Line Items]                    
Rent abatement period       3 months            
Adelaide Lease                    
Commitments and Contingencies [Line Items]                    
Lease term         12 months          
Payments for rent         $ 1,500          
Termination period         90 days          
New Encinitas Lease                    
Commitments and Contingencies [Line Items]                    
Lease term     3 years 3 months              
Payments for rent     $ 8,400              
Security deposit     $ 9,400              
Rent abatement period     3 months              
Annual rental payment increase     4.00%              
Tenant improvements     $ 72,800              
Vienna Lease                    
Commitments and Contingencies [Line Items]                    
Lease term 5 years                  
Payments for rent $ 1,300                  
Security deposit $ 5,300